Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created June 3, 2021 01:15
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/871a38b5f78c7b89d0658135b735dad1 to your computer and use it in GitHub Desktop.
Save Whateverable/871a38b5f78c7b89d0658135b735dad1 to your computer and use it in GitHub Desktop.
bisectable6
old=2020.01 new=HEAD https://gist.github.com/thundergnat/77676d999d06fbf8152ec0e25e55ce92
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