Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created July 26, 2016 06: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/565acf78214f9ac7faa9cb9b41dab392 to your computer and use it in GitHub Desktop.
Save Whateverable/565acf78214f9ac7faa9cb9b41dab392 to your computer and use it in GitHub Desktop.
bisectable
++ AlexDaniel++
Bisecting: 784 revisions left to test after this (roughly 10 steps)
[cc4dd7c2c95945761980b64f78e1ca025c0a176f] Make Version comparisons abouut 2x as fast
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/UJgYqDoB8t /tmp/b6fGZJS_Go
»»»»» Testing cc4dd7c2c95945761980b64f78e1ca025c0a176f
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Only identical operators may be list associative; since '++ ' and '++' differ, they are non-associative and you need to clarify with parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++<HERE><EOL>
expecting any of:
argument list
postfix
»»»»» Script exit code: 1
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 391 revisions left to test after this (roughly 9 steps)
[10c86cfcb63a72a11e5992d8fe6c0f86dbfbf704] claim next release
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/UJgYqDoB8t /tmp/b6fGZJS_Go
»»»»» Testing 10c86cfcb63a72a11e5992d8fe6c0f86dbfbf704
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Only identical operators may be list associative; since '++ ' and '++' differ, they are non-associative and you need to clarify with parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» Script exit code: 1
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 195 revisions left to test after this (roughly 8 steps)
[9b8773d7095accd22ca67741db45aa13e1e0c959] Handle errors from nqp::fileops
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/UJgYqDoB8t /tmp/b6fGZJS_Go
»»»»» Testing 9b8773d7095accd22ca67741db45aa13e1e0c959
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Only identical operators may be list associative; since '++ ' and '++' differ, they are non-associative and you need to clarify with parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» Script exit code: 1
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 97 revisions left to test after this (roughly 7 steps)
[d1ff735ffdb6db508fba022dbe605c145783cde8] Fix for RT #127166
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/UJgYqDoB8t /tmp/b6fGZJS_Go
»»»»» Testing d1ff735ffdb6db508fba022dbe605c145783cde8
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Only identical operators may be list associative; since '++ ' and '++' differ, they are non-associative and you need to clarify with parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» Script exit code: 1
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 48 revisions left to test after this (roughly 6 steps)
[c268635f5f8e79ac43bcf69e5da5ff579b4bbdf8] Make sure we're testing Christmas too
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/UJgYqDoB8t /tmp/b6fGZJS_Go
»»»»» Testing c268635f5f8e79ac43bcf69e5da5ff579b4bbdf8
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Only identical operators may be list associative; since '++ ' and '++' differ, they are non-associative and you need to clarify with parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» Script exit code: 1
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 24 revisions left to test after this (roughly 5 steps)
[373adc0a6a078ca8975ab5dbdd1c1fd31e7227da] improve error message on differing list assoc ops
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/UJgYqDoB8t /tmp/b6fGZJS_Go
»»»»» Testing 373adc0a6a078ca8975ab5dbdd1c1fd31e7227da
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Only identical operators may be list associative; since '++ ' and '++' differ, they are non-associative and you need to clarify with parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» Script exit code: 1
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 12 revisions left to test after this (roughly 4 steps)
[4fe18ce14c87c4d63f18db3c38cf32733ba72c31] Add RAKUDO_PRECOMP_PREFIX env var
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/UJgYqDoB8t /tmp/b6fGZJS_Go
»»»»» Testing 4fe18ce14c87c4d63f18db3c38cf32733ba72c31
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» Script exit code: 1
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 6 revisions left to test after this (roughly 3 steps)
[7e106c5ed8b7a519d8b01d886354413331ded836] Make sure we only allow Int amounts (for now)
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/UJgYqDoB8t /tmp/b6fGZJS_Go
»»»»» Testing 7e106c5ed8b7a519d8b01d886354413331ded836
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» Script exit code: 1
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 3 revisions left to test after this (roughly 2 steps)
[47d3b98967a4c80f8d1d05122b45ac74f8844e8d] Move Linenoise logic into helper method
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/UJgYqDoB8t /tmp/b6fGZJS_Go
»»»»» Testing 47d3b98967a4c80f8d1d05122b45ac74f8844e8d
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» Script exit code: 1
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 1 revision left to test after this (roughly 1 step)
[5dacb112935412a5039ad6382361b8320bb49d99] Add Readline support
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/UJgYqDoB8t /tmp/b6fGZJS_Go
»»»»» Testing 5dacb112935412a5039ad6382361b8320bb49d99
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» Script exit code: 1
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[a7ea8e6e0245d38aa0761148e0dcb2c935503077] Only emit a single message if Readline and Linenoise cannot be found
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/UJgYqDoB8t /tmp/b6fGZJS_Go
»»»»» Testing a7ea8e6e0245d38aa0761148e0dcb2c935503077
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» Script exit code: 1
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
===SORRY!=== Error while compiling /tmp/UJgYqDoB8t
Operators '++ ' and '++' are non-associative and require parentheses
at /tmp/UJgYqDoB8t:1
------> ++ AlexDaniel++⏏<EOL>
expecting any of:
argument list
postfix
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
373adc0a6a078ca8975ab5dbdd1c1fd31e7227da is the first bad commit
commit 373adc0a6a078ca8975ab5dbdd1c1fd31e7227da
Author: TimToady <larry@wall.org>
Date: Sun Dec 27 22:19:53 2015 -0800
improve error message on differing list assoc ops
:040000 040000 ba69c19ec6d9cf83482aace8dbbf8c400feb5555 dd251fc292cdc55cf21c79380549408a637b82dd M src
bisect run success
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment