Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created April 12, 2020 01:21
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/c807602ef81cff6761b640728e4e84b1 to your computer and use it in GitHub Desktop.
Save Whateverable/c807602ef81cff6761b640728e4e84b1 to your computer and use it in GitHub Desktop.
bisectable6
my %e := Map.new(‘a’, 1, ‘b’, 2); %e<c> = 42; dd %e
Bisecting: 5769 revisions left to test after this (roughly 13 steps)
[39d50ad542c6ec05bb7b23f2820ca8b9bcfdbfca] Merge pull request #1187 from rakudo/full-make-test
»»»»» Testing 39d50ad542c6ec05bb7b23f2820ca8b9bcfdbfca
»»»»» Script output:
Cannot modify an immutable Str (Nil)
in block <unit> at /tmp/hrylU0iVak line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 5aba3e962e1315521c3d4b8dea1c1f825f278602
»»»»» Script output:
Cannot add key 'c' to an immutable Map
in block <unit> at /tmp/hrylU0iVak line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 88dfe55c0144519c0973addc87796f9530170fab
»»»»» Script output:
Map.new((:a(1),:b(2)))
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 411a415cab7d2d8892bcfe983b49f3f1dac40d16
»»»»» Script output:
Cannot add key 'c' to an immutable Map
in block <unit> at /tmp/hrylU0iVak line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 aec988726c881c2d6d02c3b656bfad69abe07994
»»»»» Script output:
Cannot add key 'c' to an immutable Map
in block <unit> at /tmp/hrylU0iVak line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 0b9762642c0f1c4b90ec80d60babbb4e6dbef9e7
»»»»» Script output:
Cannot add key 'c' to an immutable Map
in block <unit> at /tmp/hrylU0iVak line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 9b0432d8412b0f06eb9bcea598cfa460a61be0f1
»»»»» Script output:
Cannot add key 'c' to an immutable Map
in block <unit> at /tmp/hrylU0iVak line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 d1f9d2848027b4bfda41b32f33e4863fbf5b5a99
»»»»» Script output:
Cannot add key 'c' to an immutable Map
in block <unit> at /tmp/hrylU0iVak line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 22702ea312dfa9d7d257b4b2c8e4c1a9ba5da07c
»»»»» Script output:
Map.new((:a(1),:b(2)))
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 082c09e0e5c54b0aa4c614263fc4f207bf7e8fa3
»»»»» Script output:
Map.new((:a(1),:b(2)))
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 1d526835259f3732bb9117789c3bb4d14cd76310
»»»»» Script output:
Map.new((:a(1),:b(2)))
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 42d6e0bc1faeddeb3db09810382460bb0bed2fb9
»»»»» Script output:
Map.new((:a(1),:b(2)))
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 2ee82afe6e6713c26b929e2855ea05d8eb3b9fee
»»»»» Script output:
Map.new((:a(1),:b(2)))
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
2ee82afe6e6713c26b929e2855ea05d8eb3b9fee is the first new commit
commit 2ee82afe6e6713c26b929e2855ea05d8eb3b9fee
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Wed Jul 24 21:23:02 2019 +0200
Keep containers in Maps
:040000 040000 955fb00f93172bbba739fcc86df82f9713ee9d1b 864290eddcc50f02f0c91c807ffaacec4986c90e M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment