Created
June 3, 2021 01:15
-
-
Save Whateverable/871a38b5f78c7b89d0658135b735dad1 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
old=2020.01 new=HEAD https://gist.github.com/thundergnat/77676d999d06fbf8152ec0e25e55ce92 |
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: 1049 revisions left to test after this (roughly 10 steps) | |
[1a0be01fbcdbedbe66e41088508aa72317b2e7e3] Revert "Merge pull request #3796 from vrurg/rakudo_2815" | |
»»»»» Testing 1a0be01fbcdbedbe66e41088508aa72317b2e7e3 | |
»»»»» Script output: | |
1. Bag(Bag() Bag(Bag(Bag()))) => 2 | |
2. Bag(Bag()(2) Bag(Bag())) => 2 | |
3. Bag(Bag(Bag())(2)) => 1 | |
4. Bag(Bag(Bag(Bag()(2)))) => 1 | |
5. Bag(Bag(Bag()(3))) => 1 | |
6. Bag(Bag(Bag() Bag(Bag()))) => 2 | |
7. Bag(Bag()(4)) => 1 | |
8. Bag(Bag(Bag(Bag(Bag())))) => 1 | |
9. Bag(Bag() Bag(Bag()(2))) => 2 | |
»»»»» 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 3def3ced38247179099e522a556423a947218376 | |
»»»»» Script output: | |
Cannot call 'shift' on an immutable 'List' | |
in sub expand-tree at ./sandbox/list-rooted-trees.p6 line 2 | |
in sub expand-trees at ./sandbox/list-rooted-trees.p6 line 11 | |
in block <unit> at ./sandbox/list-rooted-trees.p6 line 15 | |
»»»»» 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 d713e451af90e32a8dd64a39c4e14ed73899d9aa | |
»»»»» Script output: | |
Cannot call 'shift' on an immutable 'List' | |
in sub expand-tree at ./sandbox/list-rooted-trees.p6 line 2 | |
in sub expand-trees at ./sandbox/list-rooted-trees.p6 line 11 | |
in block <unit> at ./sandbox/list-rooted-trees.p6 line 15 | |
»»»»» 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 db766ebe8eb57e7d0a3b797730ec615c91cfbc5c | |
»»»»» Script output: | |
1. Bag(Bag() Bag(Bag()(2))) => 2 | |
2. Bag(Bag(Bag())(2)) => 1 | |
3. Bag(Bag(Bag(Bag(Bag())))) => 1 | |
4. Bag(Bag()(2) Bag(Bag())) => 2 | |
5. Bag(Bag(Bag(Bag()(2)))) => 1 | |
6. Bag(Bag(Bag()(3))) => 1 | |
7. Bag(Bag()(4)) => 1 | |
8. Bag(Bag() Bag(Bag(Bag()))) => 2 | |
9. Bag(Bag(Bag() Bag(Bag()))) => 2 | |
»»»»» 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 a26beb66e086def8ec5ee7e5c743e0110e306713 | |
»»»»» Script output: | |
1. Bag(Bag(Bag() Bag(Bag()))) => 2 | |
2. Bag(Bag(Bag()(3))) => 1 | |
3. Bag(Bag() Bag(Bag(Bag()))) => 2 | |
4. Bag(Bag()(4)) => 1 | |
5. Bag(Bag(Bag(Bag()(2)))) => 1 | |
6. Bag(Bag()(2) Bag(Bag())) => 2 | |
7. Bag(Bag(Bag(Bag(Bag())))) => 1 | |
8. Bag(Bag() Bag(Bag()(2))) => 2 | |
9. Bag(Bag(Bag())(2)) => 1 | |
»»»»» 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 e0e24a8dbfd73b20697096467f499f8def5cea3a | |
»»»»» Script output: | |
1. Bag(Bag(Bag()(3))) => 1 | |
2. Bag(Bag()(4)) => 1 | |
3. Bag(Bag()(2) Bag(Bag())) => 2 | |
4. Bag(Bag(Bag())(2)) => 1 | |
5. Bag(Bag() Bag(Bag()(2))) => 2 | |
6. Bag(Bag() Bag(Bag(Bag()))) => 2 | |
7. Bag(Bag(Bag(Bag(Bag())))) => 1 | |
8. Bag(Bag(Bag() Bag(Bag()))) => 2 | |
9. Bag(Bag(Bag(Bag()(2)))) => 1 | |
»»»»» 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 d6e94aed87c6e95a2046dbad8d40eb945a958604 | |
»»»»» Script output: | |
Cannot call 'shift' on an immutable 'List' | |
in sub expand-tree at ./sandbox/list-rooted-trees.p6 line 2 | |
in sub expand-trees at ./sandbox/list-rooted-trees.p6 line 11 | |
in block <unit> at ./sandbox/list-rooted-trees.p6 line 15 | |
»»»»» 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 71a749b2e7b17308d40f9076559e882349028a32 | |
»»»»» Script output: | |
Cannot call 'shift' on an immutable 'List' | |
in sub expand-tree at ./sandbox/list-rooted-trees.p6 line 2 | |
in sub expand-trees at ./sandbox/list-rooted-trees.p6 line 11 | |
in block <unit> at ./sandbox/list-rooted-trees.p6 line 15 | |
»»»»» 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 d08247db4ab01947ad2fd2113af3e6d286c64cd4 | |
»»»»» Script output: | |
Cannot call 'shift' on an immutable 'List' | |
in sub expand-tree at ./sandbox/list-rooted-trees.p6 line 2 | |
in sub expand-trees at ./sandbox/list-rooted-trees.p6 line 11 | |
in block <unit> at ./sandbox/list-rooted-trees.p6 line 15 | |
»»»»» 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 4af961ed33a78418eb572b2266db11d34a7f525f | |
»»»»» Script output: | |
Cannot call 'shift' on an immutable 'List' | |
in sub expand-tree at ./sandbox/list-rooted-trees.p6 line 2 | |
in sub expand-trees at ./sandbox/list-rooted-trees.p6 line 11 | |
in block <unit> at ./sandbox/list-rooted-trees.p6 line 15 | |
»»»»» 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 338c7439d2ebd5a1a97ce0a8e77390c74e723a8d | |
»»»»» Script output: | |
Cannot call 'shift' on an immutable 'List' | |
in sub expand-tree at ./sandbox/list-rooted-trees.p6 line 2 | |
in sub expand-trees at ./sandbox/list-rooted-trees.p6 line 11 | |
in block <unit> at ./sandbox/list-rooted-trees.p6 line 15 | |
»»»»» 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” | |
338c7439d2ebd5a1a97ce0a8e77390c74e723a8d is the first new commit | |
commit 338c7439d2ebd5a1a97ce0a8e77390c74e723a8d | |
Author: Elizabeth Mattijsen <liz@wenzperl.nl> | |
Date: Wed Oct 14 15:17:18 2020 +0200 | |
Fix for issue with Z / X with set operators (#3950) | |
* Let the multi-fallback handle Any case as well | |
A good night of sleep revealed the solution: using the +@p signature | |
instead of the **@p signature on the fallback, should fix the issue | |
found with Z and X using set operators that don't return a Bool. | |
This caused one complication: the Any candidates of these set operators | |
are apparently narrower than the +@p candidates, so these are now | |
removed and the logic for handling a single value is now handled by | |
the +@p fallback candidates. | |
:040000 040000 3ae57aa1bccfbe950165f7c6dcf80bc83c66b2cb 8019c57d4a88edf52c8fa7967b4376bfcf6dea89 M src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment