Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created March 23, 2019 21:02
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/7ef323f0e31ececa63522c3c97068e45 to your computer and use it in GitHub Desktop.
Save Whateverable/7ef323f0e31ececa63522c3c97068e45 to your computer and use it in GitHub Desktop.
bisectable6
my @a = 1..2 Z 'a'..'b'; say @a[$_][*-1] // 42 for <0 -1>;
Bisecting: 4722 revisions left to test after this (roughly 12 steps)
[3ff29d42f026fde6ed4483aa022c6d9512c61700] Permit IO::Path given as path to `use lib`
»»»»» Testing 3ff29d42f026fde6ed4483aa022c6d9512c61700
»»»»» Script output:
a
42
»»»»» 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 7af3b648dacb7cc2cb579eff273a1ab5a7a8de7d
»»»»» Script output:
a
42
»»»»» 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 46faa86d540799f1cb5e320b751c972618d158e3
»»»»» Script output:
a
42
»»»»» 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 21f11a3f029c2af48e60c522dea20fb2449f4f76
»»»»» Script output:
a
42
»»»»» 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 483bb59e924f9b544ebbfa0088dbba9550f50e16
»»»»» Script output:
a
42
»»»»» 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 b394b63c27c22bf6495f7bb2348fc56a47ead45d
»»»»» Script output:
a
42
»»»»» 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 ffe840999c6a971656e61ea2e0d904e3a4434a2c
»»»»» Script output:
a
Index out of range. Is: -1, should be in 0..^Inf
in block <unit> at /tmp/ylS4R1x5IX line 1
»»»»» 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 ce24f60472bc7b0d925e77117bb557c41d73b674
»»»»» Script output:
a
42
»»»»» 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 a1591fbe29333222d1c06cc1d047d78f9a4cb2d9
»»»»» Script output:
a
42
»»»»» 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 c9110654bd5e9dffc163627f13b896b25dff0679
»»»»» Script output:
a
42
»»»»» 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 29878d823980695406d88f8c9967308fb64976f4
»»»»» Script output:
a
42
»»»»» 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 4ffb4082b04a87cdddca098bad0089d943651942
»»»»» Script output:
a
Index out of range. Is: -1, should be in 0..^Inf
in block <unit> at /tmp/ylS4R1x5IX line 1
»»»»» 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 23fca8f6fb45d2a2d694c63862c27a26ec0df252
»»»»» Script output:
a
42
»»»»» 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”
»»»»» -------------------------------------------------------------------------
4ffb4082b04a87cdddca098bad0089d943651942 is the first new commit
commit 4ffb4082b04a87cdddca098bad0089d943651942
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Sat Mar 16 18:46:04 2019 +0100
Make Failure.list also throw
As part of R#2650
:040000 040000 3dad58342b449710b4d8cdfd6705004e16c7a625 e1f08b921fa9d1cc5becc790369bf5bffcdd8792 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment