Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created June 8, 2021 20:58
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/0c6ab86885a818fa2d3b767c1d4ab394 to your computer and use it in GitHub Desktop.
Save Whateverable/0c6ab86885a818fa2d3b767c1d4ab394 to your computer and use it in GitHub Desktop.
bisectable6
old=2020.01 new=HEAD https://gist.github.com/thundergnat/77676d999d06fbf8152ec0e25e55ce92
Bisecting: 1050 revisions left to test after this (roughly 10 steps)
[4a115c4070a95d415c6152114d5e83c5e51a8235] Merge pull request #3797 from patrickbkr/rakudo_home_env_precedence
»»»»» Testing 4a115c4070a95d415c6152114d5e83c5e51a8235
»»»»» Script output:
1. Bag(Bag()(4)) => 1
2. Bag(Bag() Bag(Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag()(2)))) => 1
5. Bag(Bag(Bag(Bag(Bag())))) => 1
6. Bag(Bag(Bag()(3))) => 1
7. Bag(Bag(Bag() Bag(Bag()))) => 2
8. Bag(Bag()(2) Bag(Bag())) => 2
9. Bag(Bag() Bag(Bag()(2))) => 2
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
1. Bag(Bag(), Bag(Bag()(2))) => 2
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag(Bag())))) => 1
5. Bag(Bag(), Bag(Bag(Bag()))) => 2
6. Bag(Bag()(4)) => 1
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a4fbbfa3340397c8a594d2cafe04ec600291c096
»»»»» Script output:
1. Bag(Bag() Bag(Bag()(2))) => 2
2. Bag(Bag(Bag()(3))) => 1
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag()(2)))) => 1
5. Bag(Bag() Bag(Bag(Bag()))) => 2
6. Bag(Bag(Bag(Bag(Bag())))) => 1
7. Bag(Bag()(2) Bag(Bag())) => 2
8. Bag(Bag(Bag() Bag(Bag()))) => 2
9. Bag(Bag()(4)) => 1
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
1. Bag(Bag(), Bag(Bag()(2))) => 2
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag(Bag())))) => 1
5. Bag(Bag(), Bag(Bag(Bag()))) => 2
6. Bag(Bag()(4)) => 1
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 187141af9100b0164704f3d2891511efd5b54c40
»»»»» Script output:
1. Bag(Bag(Bag(), Bag(Bag()))) => 2
2. Bag(Bag(Bag())(2)) => 1
3. Bag(Bag()(4)) => 1
4. Bag(Bag(), Bag(Bag()(2))) => 2
5. Bag(Bag(Bag(Bag()(2)))) => 1
6. Bag(Bag(), Bag(Bag(Bag()))) => 2
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag(Bag())))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
1. Bag(Bag(), Bag(Bag()(2))) => 2
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag(Bag())))) => 1
5. Bag(Bag(), Bag(Bag(Bag()))) => 2
6. Bag(Bag()(4)) => 1
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 83900164954b337d80b48b3a16d3dc672a3395b7
»»»»» Script output:
1. Bag(Bag()(4)) => 1
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag()(3))) => 1
5. Bag(Bag(Bag(Bag()(2)))) => 1
6. Bag(Bag(Bag(Bag(Bag())))) => 1
7. Bag(Bag(), Bag(Bag()(2))) => 2
8. Bag(Bag()(2), Bag(Bag())) => 2
9. Bag(Bag(), Bag(Bag(Bag()))) => 2
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
1. Bag(Bag(), Bag(Bag()(2))) => 2
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag(Bag())))) => 1
5. Bag(Bag(), Bag(Bag(Bag()))) => 2
6. Bag(Bag()(4)) => 1
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 32bd4ed8393523ce12f3791bcf467261a3dfe4f8
»»»»» Script output:
1. Bag(Bag(Bag(Bag(Bag())))) => 1
2. Bag(Bag(Bag(Bag()(2)))) => 1
3. Bag(Bag(Bag(), Bag(Bag()))) => 2
4. Bag(Bag(), Bag(Bag(Bag()))) => 2
5. Bag(Bag(), Bag(Bag()(2))) => 2
6. Bag(Bag()(2), Bag(Bag())) => 2
7. Bag(Bag()(4)) => 1
8. Bag(Bag(Bag()(3))) => 1
9. Bag(Bag(Bag())(2)) => 1
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
1. Bag(Bag(), Bag(Bag()(2))) => 2
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag(Bag())))) => 1
5. Bag(Bag(), Bag(Bag(Bag()))) => 2
6. Bag(Bag()(4)) => 1
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 14abd58861ac5af9129a5174455f43334a438280
»»»»» Script output:
1. Bag(Bag(Bag()(3))) => 1
2. Bag(Bag(), Bag(Bag()(2))) => 2
3. Bag(Bag(Bag(), Bag(Bag()))) => 2
4. Bag(Bag()(4)) => 1
5. Bag(Bag(Bag())(2)) => 1
6. Bag(Bag(Bag(Bag()(2)))) => 1
7. Bag(Bag(), Bag(Bag(Bag()))) => 2
8. Bag(Bag()(2), Bag(Bag())) => 2
9. Bag(Bag(Bag(Bag(Bag())))) => 1
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
1. Bag(Bag(), Bag(Bag()(2))) => 2
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag(Bag())))) => 1
5. Bag(Bag(), Bag(Bag(Bag()))) => 2
6. Bag(Bag()(4)) => 1
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 547c7b94e518c30fcaa9ab0fc316247bdfc5594e
»»»»» Script output:
1. Bag(Bag(Bag(Bag()(2)))) => 1
2. Bag(Bag(), Bag(Bag(Bag()))) => 2
3. Bag(Bag(Bag(), Bag(Bag()))) => 2
4. Bag(Bag()(4)) => 1
5. Bag(Bag(Bag(Bag(Bag())))) => 1
6. Bag(Bag(Bag())(2)) => 1
7. Bag(Bag(Bag()(3))) => 1
8. Bag(Bag(), Bag(Bag()(2))) => 2
9. Bag(Bag()(2), Bag(Bag())) => 2
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
1. Bag(Bag(), Bag(Bag()(2))) => 2
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag(Bag())))) => 1
5. Bag(Bag(), Bag(Bag(Bag()))) => 2
6. Bag(Bag()(4)) => 1
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 5d65764a21484f96c78dbb240c5e73b8ccca902b
»»»»» Script output:
1. Bag(Bag(Bag(), Bag(Bag()))) => 2
2. Bag(Bag(), Bag(Bag(Bag()))) => 2
3. Bag(Bag(Bag()(3))) => 1
4. Bag(Bag(), Bag(Bag()(2))) => 2
5. Bag(Bag()(2), Bag(Bag())) => 2
6. Bag(Bag(Bag())(2)) => 1
7. Bag(Bag(Bag(Bag(Bag())))) => 1
8. Bag(Bag()(4)) => 1
9. Bag(Bag(Bag(Bag()(2)))) => 1
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
1. Bag(Bag(), Bag(Bag()(2))) => 2
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag(Bag())))) => 1
5. Bag(Bag(), Bag(Bag(Bag()))) => 2
6. Bag(Bag()(4)) => 1
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 356bf3f7626ccaaea95c127a5247dd1607e0b272
»»»»» Script output:
1. Bag(Bag(Bag(), Bag(Bag()))) => 2
2. Bag(Bag(Bag()(3))) => 1
3. Bag(Bag()(2), Bag(Bag())) => 2
4. Bag(Bag(Bag())(2)) => 1
5. Bag(Bag()(4)) => 1
6. Bag(Bag(), Bag(Bag(Bag()))) => 2
7. Bag(Bag(), Bag(Bag()(2))) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag(Bag(Bag())))) => 1
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
1. Bag(Bag(), Bag(Bag()(2))) => 2
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag(Bag())))) => 1
5. Bag(Bag(), Bag(Bag(Bag()))) => 2
6. Bag(Bag()(4)) => 1
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ca49dcbd57c26bbf9fb544ed81d14c2574f84eae
»»»»» Script output:
1. Bag(Bag(), Bag(Bag(Bag()))) => 2
2. Bag(Bag()(2), Bag(Bag())) => 2
3. Bag(Bag()(4)) => 1
4. Bag(Bag(Bag())(2)) => 1
5. Bag(Bag(Bag(Bag()(2)))) => 1
6. Bag(Bag(), Bag(Bag()(2))) => 2
7. Bag(Bag(Bag(), Bag(Bag()))) => 2
8. Bag(Bag(Bag(Bag(Bag())))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
1. Bag(Bag(), Bag(Bag()(2))) => 2
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag(Bag())))) => 1
5. Bag(Bag(), Bag(Bag(Bag()))) => 2
6. Bag(Bag()(4)) => 1
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0c5a7075a92740ce9cc61ace20f9b405f29654bc
»»»»» Script output:
1. Bag(Bag(Bag(Bag()(2)))) => 1
2. Bag(Bag(Bag()(3))) => 1
3. Bag(Bag(Bag(Bag(Bag())))) => 1
4. Bag(Bag()(2), Bag(Bag())) => 2
5. Bag(Bag(Bag())(2)) => 1
6. Bag(Bag(), Bag(Bag()(2))) => 2
7. Bag(Bag(), Bag(Bag(Bag()))) => 2
8. Bag(Bag()(4)) => 1
9. Bag(Bag(Bag(), Bag(Bag()))) => 2
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
1. Bag(Bag(), Bag(Bag()(2))) => 2
2. Bag(Bag(Bag(), Bag(Bag()))) => 2
3. Bag(Bag(Bag())(2)) => 1
4. Bag(Bag(Bag(Bag(Bag())))) => 1
5. Bag(Bag(), Bag(Bag(Bag()))) => 2
6. Bag(Bag()(4)) => 1
7. Bag(Bag()(2), Bag(Bag())) => 2
8. Bag(Bag(Bag(Bag()(2)))) => 1
9. Bag(Bag(Bag()(3))) => 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
0c5a7075a92740ce9cc61ace20f9b405f29654bc is the first new commit
commit 0c5a7075a92740ce9cc61ace20f9b405f29654bc
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Sun Jan 26 20:36:51 2020 +0100
Streamline Proc::Async subclass attributes
Should save 4 scalar containers per Proc::Async object + removes
the sub BUILD
:040000 040000 668f543d9a491d16daa5d3f0ab5bcf101e6aba36 9bfcc55bd98e8067600be1e06b828bf33d6cd5e0 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment