Created
May 17, 2020 19:10
-
-
Save Whateverable/689b85c3cfa36f9eff68a79b865e6095 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
dd so Any but True |
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: 5911 revisions left to test after this (roughly 13 steps) | |
[bb1df2cb0c52b6eef65532710620f913ce1e8c2f] Streamline "is pure" trait handling | |
»»»»» Testing bb1df2cb0c52b6eef65532710620f913ce1e8c2f | |
»»»»» Script output: | |
Bool $val = Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 7262b4e840fb8148e2f66ecf8fff5951c11f160e | |
»»»»» Script output: | |
Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 090432bb60decd3f31e2de6533e93904dac1f1a7 | |
»»»»» Script output: | |
Bool $val = Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing c2c9df1c433a10075e1483f2de7fd0e597cc58ff | |
»»»»» Script output: | |
Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 59a6f7d25f0d26b43e0ee41b933db8df0391f3d2 | |
»»»»» Script output: | |
Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 2871cd9e1a41b7920162903efcdc84559856b200 | |
»»»»» Script output: | |
Bool $val = Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing d3c5381b747169f951db578bebbfd0c5d8165116 | |
»»»»» Script output: | |
Bool $val = Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 4ef8433aa2dbd7ca143b7efb37c7b05376bbac34 | |
»»»»» Script output: | |
Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 52f1b89df74d29e755b0624ca462b9108c3fa57d | |
»»»»» Script output: | |
Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 593611ecf56e4bb7ed0a51e41310ee53ad7d262a | |
»»»»» Script output: | |
Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing c4076b70fb02f98db73c83c88f65f63e4f8ad5b8 | |
»»»»» Script output: | |
Bool $val = Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing a7e3dce36538b1f505b49cbc3cde7b8ac32db8da | |
»»»»» Script output: | |
Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 397263e30faf309f490e4407f0f797ca52682bc7 | |
»»»»» Script output: | |
Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing bfe69474b6572fa6e9720ac1fd259855a6a049ea | |
»»»»» Script output: | |
Bool $val = Bool::True | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Bool $val = Bool::True | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
397263e30faf309f490e4407f0f797ca52682bc7 is the first new commit | |
commit 397263e30faf309f490e4407f0f797ca52682bc7 | |
Author: Jonathan Worthington <jnthn@jnthn.net> | |
Date: Wed Jun 13 17:54:00 2018 +0200 | |
Don't create readonly container descriptors | |
This way, we'll be able to use the container descriptor's presence as | |
a means to indicate rw-ness, which is a simplification over checking | |
both that *and* then checking the rw flag. This simplification will | |
also aid us in moving what started out as the Rakudo Scalar container | |
spec into the MoarVM core, since then it won't need to be coupled to | |
the nested Scalar/Descriptor structure. | |
This doesn't yet do the final step of switching the check to look at | |
that; it just removes every place I could track down where we created | |
a readonly container descriptor in preparation. In theory, that means | |
the rest will be simple. | |
We lose one spectest, which checked for a variable name in some errors. | |
This isn't a great loss, since we could do that analysis and report on | |
it at compile time anyway, and that will be a reliable check, not an | |
unreliable one. | |
:040000 040000 4b4782d1b9927e03e9afc2e5b44884556c4f6088 3639337ee3686df061749ad6272a4b58ea1010a1 M src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment