Created
May 1, 2017 12:18
-
-
Save Whateverable/3766b2535b4a6c5e80f52006f0dc9451 to your computer and use it in GitHub Desktop.
bisectable6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
new=2017.04.3 my SetHash $set = SetHash.new; my $i = 1001; $set{$i} = True; dd $set; $i++; dd $set # more clearly |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bisecting: 2011 revisions left to test after this (roughly 11 steps) | |
[3609ffe29126e7a0d824c83ed7cb59b8b4103e1d] Merge pull request #883 from MasterDuke17/RT129319 | |
»»»»» Testing 3609ffe29126e7a0d824c83ed7cb59b8b4103e1d | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 119efbcea682839ddd2af38ef859c0d4172e0e2c | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 313e7b28c99cfb2660284781649fcca00098de08 | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 743394795ec5df62cf2c717933c1d52cead891c4 | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 6c9f31bb0da34731f60df5ef6fc468bb03180ae0 | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1002) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 80062b066b62dd8da12630c892556051b3f40263 | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 7025050d22aca9234e989dc1bdfb34e1ea990812 | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1002) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 495f9708b3e77ce35f6e74fbc6fd82bdcd822de0 | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing a4b30dc7d14a56b02c5419dcf7a21aa9bfdaf6a2 | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1002) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 19cdcd122a8b08dc7b9086687e04dbf2ddb4d2b4 | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 15a25da8996140074d9c6cfe98a8701ecb079fb0 | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 7ba2fc5a0e92795e8e138e60f96bcaf0992e3433 | |
»»»»» Script output: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
SetHash $set = SetHash.new(1001) | |
SetHash $set = SetHash.new(1001) | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
a4b30dc7d14a56b02c5419dcf7a21aa9bfdaf6a2 is the first new commit | |
commit a4b30dc7d14a56b02c5419dcf7a21aa9bfdaf6a2 | |
Author: Elizabeth Mattijsen <liz@dijkmat.nl> | |
Date: Fri Apr 7 21:29:00 2017 +0200 | |
Make sure we get an IterationSet when assigning | |
If a (Set|Bag|Mix)Hash was created empty, and was later assigned to it, | |
it would create an internal nqp::hash instead of an IterationSet, | |
causing havoc down the line. | |
:040000 040000 732a67da21dccd74c22cef717f2c77e45d661b0e eeb1cd3f2b8e70275ad39d818a0cf2ba97e56d6e M src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment