Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created Jul 29, 2016
Embed
What would you like to do?
bisectable
say ($_ with "Foo")
Bisecting: 795 revisions left to test after this (roughly 10 steps)
[6d21e8ba1c2a86fd0943660eb91e955be0ed72c4] Refactor sharing the compilation context
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/qiWf4cJCAt /tmp/X_IyQ0RSKb
»»»»» Testing 6d21e8ba1c2a86fd0943660eb91e955be0ed72c4
»»»»» Script output:
Foo
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
Foo
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 397 revisions left to test after this (roughly 9 steps)
[5b4c447f92633e3f49de405198fd3def75766ea9] [release] bump NQP revision
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/qiWf4cJCAt /tmp/X_IyQ0RSKb
»»»»» Testing 5b4c447f92633e3f49de405198fd3def75766ea9
»»»»» Script output:
Foo
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
Foo
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 193 revisions left to test after this (roughly 8 steps)
[b31be7b92d7534556075c13eba609088c976af0a] Merge branch 'jvminterop' into nom
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/qiWf4cJCAt /tmp/X_IyQ0RSKb
»»»»» Testing b31be7b92d7534556075c13eba609088c976af0a
»»»»» Script output:
Foo
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
Foo
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 96 revisions left to test after this (roughly 7 steps)
[480d8c04169e226c8b828af3e2ae84ef33294d48] Revert "Do not lose diag()'s output at start of test file or during TODO tests"
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/qiWf4cJCAt /tmp/X_IyQ0RSKb
»»»»» Testing 480d8c04169e226c8b828af3e2ae84ef33294d48
»»»»» Script output:
Foo
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
Foo
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 48 revisions left to test after this (roughly 6 steps)
[7257b3e22d176aef9c516a234036af12a3574548] Make Hash[Any,Any].AT-KEY about 20% faster
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/qiWf4cJCAt /tmp/X_IyQ0RSKb
»»»»» Testing 7257b3e22d176aef9c516a234036af12a3574548
»»»»» Script output:
Foo
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
Foo
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 24 revisions left to test after this (roughly 5 steps)
[4551803db6c757dfae8a6b1cfe73c68f83d38faf] Streamline .first iterating (about 10% faster)
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/qiWf4cJCAt /tmp/X_IyQ0RSKb
»»»»» Testing 4551803db6c757dfae8a6b1cfe73c68f83d38faf
»»»»» Script output:
Foo
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
Foo
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 12 revisions left to test after this (roughly 4 steps)
[3bea9d823fb083d426bb27ecb8dfa0212272409d] Make sure that .pop|shift|splice fail here
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/qiWf4cJCAt /tmp/X_IyQ0RSKb
»»»»» Testing 3bea9d823fb083d426bb27ecb8dfa0212272409d
»»»»» Script output:
WARNINGS for /tmp/qiWf4cJCAt:
Useless use of $_ in sink context (line 1)
Foo
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
Foo
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 5 revisions left to test after this (roughly 3 steps)
[22e46b56a2451bb5836ec0100244b59360f59c0c] Fix merge global symbols failures when changing repositories
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/qiWf4cJCAt /tmp/X_IyQ0RSKb
»»»»» Testing 22e46b56a2451bb5836ec0100244b59360f59c0c
»»»»» Script output:
Foo
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
Foo
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 2 revisions left to test after this (roughly 2 steps)
[aada71af66e46a75dd3a72e755e03985bda81092] want nibble_to_str's ast
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/qiWf4cJCAt /tmp/X_IyQ0RSKb
»»»»» Testing aada71af66e46a75dd3a72e755e03985bda81092
»»»»» Script output:
Foo
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
Foo
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 0 revisions left to test after this (roughly 1 step)
[6d1e95c96bc2a0497906ce1b3ea1d1c928a8389f] Remove .plan
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/qiWf4cJCAt /tmp/X_IyQ0RSKb
»»»»» Testing 6d1e95c96bc2a0497906ce1b3ea1d1c928a8389f
»»»»» Script output:
WARNINGS for /tmp/qiWf4cJCAt:
Useless use of $_ in sink context (line 1)
Foo
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
Foo
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[5334cb72569ee754aa579d44c9ba9e9750f16b95] propagate sinkness to thunks of and/or etc.
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/qiWf4cJCAt /tmp/X_IyQ0RSKb
»»»»» Testing 5334cb72569ee754aa579d44c9ba9e9750f16b95
»»»»» Script output:
WARNINGS for /tmp/qiWf4cJCAt:
Useless use of $_ in sink context (line 1)
Foo
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
Foo
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
5334cb72569ee754aa579d44c9ba9e9750f16b95 is the first bad commit
commit 5334cb72569ee754aa579d44c9ba9e9750f16b95
Author: TimToady <larry@wall.org>
Date: Tue Jul 26 20:43:23 2016 -0700
propagate sinkness to thunks of and/or etc.
(Note, apparently unhides a bug in roles where generic statements are
not correctly marked as wanted, or incorrectly sunk.)
:040000 040000 14f190150d8d3f766266b683197aa2f2651affbe bb2a08519148dd3b474a295ff6864fb84e728e74 M src
bisect run success
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment