Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created December 6, 2017 03:27
Show Gist options
  • Save Whateverable/f66026e29439175b55f2293b31f3c75d to your computer and use it in GitHub Desktop.
Save Whateverable/f66026e29439175b55f2293b31f3c75d to your computer and use it in GitHub Desktop.
bisectable6
use lib ‘sandbox/’; use MyModule; say MyModule::get-array
Bisecting: 3151 revisions left to test after this (roughly 12 steps)
[c1941b550beccbd78e2a8dbefea667fd068e45e0] Move Supplier stub to where it's needed
»»»»» Testing c1941b550beccbd78e2a8dbefea667fd068e45e0
»»»»» Script output:
Could not find symbol '&get-array'
in block <unit> at /tmp/vtW8cSm2Hv line 1
Actually thrown at:
in block <unit> at /tmp/vtW8cSm2Hv 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 5334cb72569ee754aa579d44c9ba9e9750f16b95
»»»»» Script output:
[]
»»»»» 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 fdc90a2e7610ed24cd208c169b9472c852c26327
»»»»» Script output:
[]
»»»»» 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 1661511bba5861bfee3258dd1d3a69696f9395a7
»»»»» Script output:
[]
»»»»» 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 a687d9598f6c3f087a231449c8ccbf89de92d0fe
»»»»» Script output:
Could not find symbol '&get-array'
in block <unit> at /tmp/vtW8cSm2Hv line 1
Actually thrown at:
in block <unit> at /tmp/vtW8cSm2Hv 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 b306de15c0d98601d35f1021b5b7cfbfc04c4027
»»»»» Script output:
Could not find symbol '&get-array'
in block <unit> at /tmp/vtW8cSm2Hv line 1
Actually thrown at:
in block <unit> at /tmp/vtW8cSm2Hv 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 1b8c89d9479c7e412a052263daa738160c52a5b6
»»»»» Script output:
[]
»»»»» 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 b8df3a613125f17e9cbc59488326187bcfed8e2c
»»»»» Script output:
Could not find symbol '&get-array'
in block <unit> at /tmp/vtW8cSm2Hv line 1
Actually thrown at:
in block <unit> at /tmp/vtW8cSm2Hv 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 85b9d8aec8975cdb1aa69fdff62fcc81de6c22a7
»»»»» Script output:
Could not find symbol '&get-array'
in block <unit> at /tmp/vtW8cSm2Hv line 1
Actually thrown at:
in block <unit> at /tmp/vtW8cSm2Hv 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 cc0f836e4ad035dd0b8b05a3950d50e4448f125e
»»»»» Script output:
[]
»»»»» 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 43d20eb3d2a634cb963ca8f5b7ff5427aa0cd842
»»»»» Script output:
Could not find symbol '&get-array'
in block <unit> at /tmp/vtW8cSm2Hv line 1
Actually thrown at:
in block <unit> at /tmp/vtW8cSm2Hv 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 85d8b14278f860071e70ec6e53ba699af607897c
»»»»» Script output:
Could not find symbol '&get-array'
in block <unit> at /tmp/vtW8cSm2Hv line 1
Actually thrown at:
in block <unit> at /tmp/vtW8cSm2Hv 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 4b529c8281f9e8687721d82dd6e60495a09a8e80
»»»»» Script output:
Could not find symbol '&get-array'
in block <unit> at /tmp/vtW8cSm2Hv line 1
Actually thrown at:
in block <unit> at /tmp/vtW8cSm2Hv 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”
»»»»» -------------------------------------------------------------------------
4b529c8281f9e8687721d82dd6e60495a09a8e80 is the first new commit
commit 4b529c8281f9e8687721d82dd6e60495a09a8e80
Author: Stefan Seifert <nine@detonation.org>
Date: Mon Aug 22 22:24:27 2016 +0200
Make importing globals from loaded modules lexical
Right now if A depends on C:auth<foo> and B depends on C:auth<bar> you
cannot use A and B in the same program. Fix this by having not only
exported symbols be lexical but also the globals contained in a module.
So only A will even have a C that's bound to C:auth<foo>. This means
that you have to "use" modules in every scope that accesses those names,
which is a good thing to do anyway.
This will break some existing code. See
http://rakudo.org/2016/12/17/lexical-module-loading/
for details.
:040000 040000 7bf70947631cc11079a6792cb3f9a1fab8858b0d f982d4644b103a6b4f14ee14992726fba96586e3 M src
:040000 040000 fc42c08c4bf637cd9b6b4fe6be6c60d006b0eb8f 7051452dc774bc08de804fa04de285fcb858c740 M t
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment