Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created October 3, 2019 19:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Whateverable/a9791c1c90f43f44ad4fc082b316dbe9 to your computer and use it in GitHub Desktop.
Save Whateverable/a9791c1c90f43f44ad4fc082b316dbe9 to your computer and use it in GitHub Desktop.
bisectable6
old=2019.03 run <<$*EXECUTABLE --profile sandbox/roast/S03-operators/repeat.t>>
Bisecting: 532 revisions left to test after this (roughly 9 steps)
[4327173ecf7a0da2dc642bba15b5b684a022104c] Merge branch 'master' of https://github.com/rakudo/rakudo into add_version_6e
»»»»» Testing 4327173ecf7a0da2dc642bba15b5b684a022104c
»»»»» Script output:
1..62
ok 1 - string repeat operator works on single character
ok 2 - string repeat operator works on multiple character
ok 3 - number repeat operator works on number and creates string
ok 4 - repeating an empty string creates an empty string
ok 5 - repeating zero times produces an empty string
ok 6 - repeating negative times produces an empty string
ok 7 - repeating with a fractional number coerces to Int
Use of uninitialized value of type Int in numeric context
in block <unit> at sandbox/roast/S03-operators/repeat.t line 24
ok 8 - x with Int type object
1..2
ok 1 - ''a' x -NaN' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 9 - repeating with -NaN dies
1..2
ok 1 - ''a' x NaN' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 10 - repeating with NaN dies
1..2
ok 1 - ''a' x -Inf' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 11 - repeating with -Inf dies
ok 12 - repeating with * is a WhateverCode
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8abd2aaf4e51eb1e20f259c37d730242fe509d1c
»»»»» Script output:
1..62
ok 1 - string repeat operator works on single character
ok 2 - string repeat operator works on multiple character
ok 3 - number repeat operator works on number and creates string
ok 4 - repeating an empty string creates an empty string
ok 5 - repeating zero times produces an empty string
ok 6 - repeating negative times produces an empty string
ok 7 - repeating with a fractional number coerces to Int
Use of uninitialized value of type Int in numeric context
in block <unit> at sandbox/roast/S03-operators/repeat.t line 24
ok 8 - x with Int type object
1..2
at gen/moar/Perl6-Optimizer.nqp:1975 (/tmp/whateverable/rakudo-moar/8abd2aaf4e51eb1e20f259c37d730242fe509d1c/share/perl6/lib/Perl6/Optimizer.moarvm:)
from gen/moar/Perl6-Optimizer.nqp:1920 (/tmp/whateverable/rakudo-moar/8abd2aaf4e51eb1e20f259c37d730242fe509d1c/share/perl6/lib/Perl6/Optimizer.moarvm:optimize_call)
from gen/moar/Perl6-Optimizer.nqp:1719 (/tmp/whateverable/rakudo-moar/8abd2aaf4e51eb1e20f259c37d730242fe…
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9b639961c03e45b3a6302fe802ba52bca3cf6695
»»»»» Script output:
1..62
ok 1 - string repeat operator works on single character
ok 2 - string repeat operator works on multiple character
ok 3 - number repeat operator works on number and creates string
ok 4 - repeating an empty string creates an empty string
ok 5 - repeating zero times produces an empty string
ok 6 - repeating negative times produces an empty string
ok 7 - repeating with a fractional number coerces to Int
Use of uninitialized value of type Int in numeric context
in block <unit> at sandbox/roast/S03-operators/repeat.t line 24
ok 8 - x with Int type object
1..2
ok 1 - ''a' x -NaN' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 9 - repeating with -NaN dies
1..2
ok 1 - ''a' x NaN' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 10 - repeating with NaN dies
1..2
ok 1 - ''a' x -Inf' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 11 - repeating with -Inf dies
ok 12 - repeating with * is a WhateverCode
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b455d2ec966540914016c73115b533ad7b8a7dd0
»»»»» Script output:
1..62
ok 1 - string repeat operator works on single character
ok 2 - string repeat operator works on multiple character
ok 3 - number repeat operator works on number and creates string
ok 4 - repeating an empty string creates an empty string
ok 5 - repeating zero times produces an empty string
ok 6 - repeating negative times produces an empty string
ok 7 - repeating with a fractional number coerces to Int
Use of uninitialized value of type Int in numeric context
in block <unit> at sandbox/roast/S03-operators/repeat.t line 24
ok 8 - x with Int type object
1..2
at gen/moar/Perl6-Optimizer.nqp:1975 (/tmp/whateverable/rakudo-moar/b455d2ec966540914016c73115b533ad7b8a7dd0/share/perl6/lib/Perl6/Optimizer.moarvm:)
from gen/moar/Perl6-Optimizer.nqp:1920 (/tmp/whateverable/rakudo-moar/b455d2ec966540914016c73115b533ad7b8a7dd0/share/perl6/lib/Perl6/Optimizer.moarvm:optimize_call)
from gen/moar/Perl6-Optimizer.nqp:1719 (/tmp/whateverable/rakudo-moar/b455d2ec966540914016c73115b533ad7b…
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 44ba0f22355313c4e3daf1152fe19d3466e0b782
»»»»» Script output:
1..62
ok 1 - string repeat operator works on single character
ok 2 - string repeat operator works on multiple character
ok 3 - number repeat operator works on number and creates string
ok 4 - repeating an empty string creates an empty string
ok 5 - repeating zero times produces an empty string
ok 6 - repeating negative times produces an empty string
ok 7 - repeating with a fractional number coerces to Int
Use of uninitialized value of type Int in numeric context
in block <unit> at sandbox/roast/S03-operators/repeat.t line 24
ok 8 - x with Int type object
1..2
at gen/moar/Perl6-Optimizer.nqp:1975 (/tmp/whateverable/rakudo-moar/44ba0f22355313c4e3daf1152fe19d3466e0b782/share/perl6/lib/Perl6/Optimizer.moarvm:)
from gen/moar/Perl6-Optimizer.nqp:1920 (/tmp/whateverable/rakudo-moar/44ba0f22355313c4e3daf1152fe19d3466e0b782/share/perl6/lib/Perl6/Optimizer.moarvm:optimize_call)
from gen/moar/Perl6-Optimizer.nqp:1719 (/tmp/whateverable/rakudo-moar/44ba0f22355313c4e3daf1152fe19d3466…
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 84ee0c8ce26312ddcbb84b67a70f4a055018d2de
»»»»» Script output:
1..62
ok 1 - string repeat operator works on single character
ok 2 - string repeat operator works on multiple character
ok 3 - number repeat operator works on number and creates string
ok 4 - repeating an empty string creates an empty string
ok 5 - repeating zero times produces an empty string
ok 6 - repeating negative times produces an empty string
ok 7 - repeating with a fractional number coerces to Int
Use of uninitialized value of type Int in numeric context
in block <unit> at sandbox/roast/S03-operators/repeat.t line 24
ok 8 - x with Int type object
1..2
at gen/moar/Perl6-Optimizer.nqp:1957 (/tmp/whateverable/rakudo-moar/84ee0c8ce26312ddcbb84b67a70f4a055018d2de/share/perl6/lib/Perl6/Optimizer.moarvm:)
from gen/moar/Perl6-Optimizer.nqp:1902 (/tmp/whateverable/rakudo-moar/84ee0c8ce26312ddcbb84b67a70f4a055018d2de/share/perl6/lib/Perl6/Optimizer.moarvm:optimize_call)
from gen/moar/Perl6-Optimizer.nqp:1701 (/tmp/whateverable/rakudo-moar/84ee0c8ce26312ddcbb84b67a70f4a0550…
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 290cd7924905c89d9cc5ae073c3caff2e75ae83c
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing cf6f6d926f271c377f35666f1fbbd06ae797753a
»»»»» Script output:
1..62
ok 1 - string repeat operator works on single character
ok 2 - string repeat operator works on multiple character
ok 3 - number repeat operator works on number and creates string
ok 4 - repeating an empty string creates an empty string
ok 5 - repeating zero times produces an empty string
ok 6 - repeating negative times produces an empty string
ok 7 - repeating with a fractional number coerces to Int
Use of uninitialized value of type Int in numeric context
in block <unit> at sandbox/roast/S03-operators/repeat.t line 24
ok 8 - x with Int type object
1..2
at gen/moar/Perl6-Optimizer.nqp:1956 (/tmp/whateverable/rakudo-moar/cf6f6d926f271c377f35666f1fbbd06ae797753a/share/perl6/lib/Perl6/Optimizer.moarvm:)
from gen/moar/Perl6-Optimizer.nqp:1901 (/tmp/whateverable/rakudo-moar/cf6f6d926f271c377f35666f1fbbd06ae797753a/share/perl6/lib/Perl6/Optimizer.moarvm:optimize_call)
from gen/moar/Perl6-Optimizer.nqp:1699 (/tmp/whateverable/rakudo-moar/cf6f6d926f271c377f35666f1fbbd06ae7…
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a26e95bab41e7b787c8283f7ae24ae3859727cfe
»»»»» Script output:
1..62
ok 1 - string repeat operator works on single character
ok 2 - string repeat operator works on multiple character
ok 3 - number repeat operator works on number and creates string
ok 4 - repeating an empty string creates an empty string
ok 5 - repeating zero times produces an empty string
ok 6 - repeating negative times produces an empty string
ok 7 - repeating with a fractional number coerces to Int
Use of uninitialized value of type Int in numeric context
in block <unit> at sandbox/roast/S03-operators/repeat.t line 24
ok 8 - x with Int type object
1..2
ok 1 - ''a' x -NaN' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 9 - repeating with -NaN dies
1..2
ok 1 - ''a' x NaN' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 10 - repeating with NaN dies
1..2
ok 1 - ''a' x -Inf' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 11 - repeating with -Inf dies
ok 12 - repeating with * is a WhateverCode
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 5876d38aa76110d8a811bf1a7bc46e078224db7a
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 1e4d3ac468f455282e3d4029d864614293511e1c
»»»»» Script output:
1..62
ok 1 - string repeat operator works on single character
ok 2 - string repeat operator works on multiple character
ok 3 - number repeat operator works on number and creates string
ok 4 - repeating an empty string creates an empty string
ok 5 - repeating zero times produces an empty string
ok 6 - repeating negative times produces an empty string
ok 7 - repeating with a fractional number coerces to Int
Use of uninitialized value of type Int in numeric context
in block <unit> at sandbox/roast/S03-operators/repeat.t line 24
ok 8 - x with Int type object
1..2
at gen/moar/Perl6-Optimizer.nqp:1956 (/tmp/whateverable/rakudo-moar/1e4d3ac468f455282e3d4029d864614293511e1c/share/perl6/lib/Perl6/Optimizer.moarvm:)
from gen/moar/Perl6-Optimizer.nqp:1901 (/tmp/whateverable/rakudo-moar/1e4d3ac468f455282e3d4029d864614293511e1c/share/perl6/lib/Perl6/Optimizer.moarvm:optimize_call)
from gen/moar/Perl6-Optimizer.nqp:1699 (/tmp/whateverable/rakudo-moar/1e4d3ac468f455282e3d4029d864614293…
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 62e2555ee7c86f399c220ec0707367dc0842a73a
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing d4ceb97e06cd01babdd34356140b5a26b317fa88
»»»»» Script output:
1..62
ok 1 - string repeat operator works on single character
ok 2 - string repeat operator works on multiple character
ok 3 - number repeat operator works on number and creates string
ok 4 - repeating an empty string creates an empty string
ok 5 - repeating zero times produces an empty string
ok 6 - repeating negative times produces an empty string
ok 7 - repeating with a fractional number coerces to Int
Use of uninitialized value of type Int in numeric context
in block <unit> at sandbox/roast/S03-operators/repeat.t line 24
ok 8 - x with Int type object
1..2
ok 1 - ''a' x -NaN' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 9 - repeating with -NaN dies
1..2
ok 1 - ''a' x NaN' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 10 - repeating with NaN dies
1..2
ok 1 - ''a' x -Inf' died
ok 2 - right exception type (X::Numeric::CannotConvert)
ok 11 - repeating with -Inf dies
ok 12 - repeating with * is a WhateverCode
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
There are only 'skip'ped commits left to test.
The first new commit could be any of:
5876d38aa76110d8a811bf1a7bc46e078224db7a
290cd7924905c89d9cc5ae073c3caff2e75ae83c
62e2555ee7c86f399c220ec0707367dc0842a73a
1e4d3ac468f455282e3d4029d864614293511e1c
We cannot bisect more!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment