Created
July 6, 2021 15:08
-
-
Save Whateverable/7a88656fc9096515a314bdd7a8369cf7 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
{:foo, (if 1 { :bar })} |
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: 166 revisions left to test after this (roughly 7 steps) | |
[b0d5d818a983fc3b5bf2d79a3e3857626b8e3979] Adds README.md to avoid deletion | |
»»»»» Testing b0d5d818a983fc3b5bf2d79a3e3857626b8e3979 | |
»»»»» Script output: | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 0, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 420abcb9739a86868ef3c020d9caef031aa5dacf | |
»»»»» Script output: | |
===SORRY!=== | |
Cannot reference undeclared local 'pres_topic__1' | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 c47d95f2177579591d97485eb94775d43ee248ec | |
»»»»» Script output: | |
===SORRY!=== | |
Cannot reference undeclared local 'pres_topic__1' | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 87fcda819b74de7b3b75c191ea357af220a3b5e5 | |
»»»»» Script output: | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 0, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 91a4b3b1d928fca8602c063c329d1d5dbce64bf6 | |
»»»»» Script output: | |
===SORRY!=== | |
Cannot reference undeclared local 'pres_topic__1' | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 31c8fda2878d091f54247f034fba3f63b0942e75 | |
»»»»» Script output: | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 0, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 eb3917c260bce1cb56e2ee40abebd12c4dbcd9b2 | |
»»»»» Script output: | |
===SORRY!=== | |
Cannot reference undeclared local 'pres_topic__1' | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 a4c994f544dc611f59221f8354de46a06da7850c | |
»»»»» Script output: | |
===SORRY!=== | |
Cannot reference undeclared local 'pres_topic__1' | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new” | |
»»»»» Therefore, marking this revision as “old” | |
31c8fda2878d091f54247f034fba3f63b0942e75 is the first new commit | |
commit 31c8fda2878d091f54247f034fba3f63b0942e75 | |
Author: Jonathan Worthington <jnthn@jnthn.net> | |
Date: Fri Jan 4 15:39:06 2019 +0100 | |
Empty the unused QAST::Block if { ... } is a hash | |
We take the contents of the QAST::Block and use it as the hash. | |
However, we then failed to clear out the entries inside of that | |
QAST::Block. This means we would compile that part of the tree twice, | |
which is both a waste of compilation time and a bunch of bytecode we'll | |
never run. Furthermore, it turns out this tree duplication in separate | |
blocks could confuse the optimizer (which is how I discovered it). | |
:040000 040000 e127206b5e33a02d3d73541e7d7c76dc4d819ff9 33d6d38d0b3c049ac32b75d7e711adfed1e4d589 M src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment