Created
June 19, 2019 09:48
-
-
Save Whateverable/293bb71c5ee4404b81667f7b2b7d6025 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
"abcd" ~~ m/(\w)+/; dd %0 |
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: 4980 revisions left to test after this (roughly 12 steps) | |
[e20817fb7b2362cd732b9573969e9e0a2466329b] Don't tell if there's no "from" or "removed" | |
»»»»» Testing e20817fb7b2362cd732b9573969e9e0a2466329b | |
»»»»» Script output: | |
Hash % = {:a(Match.new(list => (), made => Any, pos => 2, hash => Map.new(()), orig => "abcd", from => 1)), :c(Match.new(list => (), made => Any, pos => 4, hash => Map.new(()), orig => "abcd", from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 88152b180c22b8f1ad47e10e9f6dfb743a64c6ce | |
»»»»» Script output: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing c3c849ed959a0ba7dd47052f298af07e0c2c5302 | |
»»»»» Script output: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), to => 2, orig => "abcd", from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), to => 4, orig => "abcd", from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 53a7aca032f5f61e22a1795f67e4a81795a41e2b | |
»»»»» Script output: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 366d1cade915b27f8917b712dc16ad6db89d80cc | |
»»»»» Script output: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 4707360a68d28fcaabad5828836f6768757ce0ae | |
»»»»» Script output: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), to => 2, orig => "abcd", from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), to => 4, orig => "abcd", from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 05882f2c01c4ca857f7ae8d6a1621c7b4b312e5f | |
»»»»» Script output: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), to => 2, orig => "abcd", from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), to => 4, orig => "abcd", from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 755e25bd575c681c2361749daa12977f93def3d3 | |
»»»»» Script output: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), to => 2, orig => "abcd", from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), to => 4, orig => "abcd", from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing a431523b1c6d1f89d3c6f3c4ba10defb30774807 | |
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it | |
»»»»» Therefore, skipping this revision | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 0a0fcbb59d3bbedb83c81d54c5f0901744fe0801 | |
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it | |
»»»»» Therefore, skipping this revision | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing e1df52ecabaaeefb64f7186d8ccebcd176ab5105 | |
»»»»» Script output: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing dc5fb2073548ec640096d22e8a86cfb97be6778f | |
»»»»» Script output: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 1cafc67b1aad14eafa8d3e6431656524e4d0d5d3 | |
»»»»» Script output: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), to => 2, orig => "abcd", from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), to => 4, orig => "abcd", from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 91a4ac5a671b7943793a8fdb13a2fda952671f71 | |
»»»»» Script output: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Hash % = {:a(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 2, from => 1)), :c(Match.new(ast => Any, list => (), hash => Map.new(()), orig => "abcd", to => 4, from => 3))} | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
1cafc67b1aad14eafa8d3e6431656524e4d0d5d3 is the first new commit | |
commit 1cafc67b1aad14eafa8d3e6431656524e4d0d5d3 | |
Author: Jonathan Worthington <jnthn@jnthn.net> | |
Date: Wed Feb 22 14:45:55 2017 +0100 | |
Get latest MoarVM. | |
* Fix SEGV on xx with a huge value on the right side | |
* Fix SEGV when an enormous number of combiners were put on a char | |
:040000 040000 4d0e5692a7f0d7effb44da10d8f4fd30d48b5e45 45bad1758278eb16a97132753eb040a4171b98bb M tools |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment