Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created July 17, 2016 17:29
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/e0a28162b19f601616aa8776f24dd027 to your computer and use it in GitHub Desktop.
Save Whateverable/e0a28162b19f601616aa8776f24dd027 to your computer and use it in GitHub Desktop.
bisectable
https://gist.githubusercontent.com/ugexe/7ce08d3ad4cfd36f275c437ba9713471/raw/e1deedcbc120a53757d8dd78602bb8bf51b21c3b/gistfile1.txt
Bisecting: 745 revisions left to test after this (roughly 10 steps)
[674186e814a6168d45067697969d5e92fef7bd8f] Make line number optional for now
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/Bj0qNg5s88
»»»»» Testing 674186e814a6168d45067697969d5e92fef7bd8f
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Plain bisect, using the same exit code
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 372 revisions left to test after this (roughly 9 steps)
[0b824bac2c2add4c31ce0fd77aadc8f7881c0f9d] /STATEMENT_LIST/stmts/ for SlippyIterator.slip-one
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/Bj0qNg5s88
»»»»» Testing 0b824bac2c2add4c31ce0fd77aadc8f7881c0f9d
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Plain bisect, using the same exit code
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 187 revisions left to test after this (roughly 8 steps)
[f8781860e49952ab259e07c7b4c3e9fe98ee48b3] Streamline Map.Capture & Map.clone
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/Bj0qNg5s88
»»»»» Testing f8781860e49952ab259e07c7b4c3e9fe98ee48b3
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Plain bisect, using the same exit code
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 93 revisions left to test after this (roughly 7 steps)
[87e8067f7763559553cf9ece6c57aefacb30fae9] Fix test plan.
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/Bj0qNg5s88
»»»»» Testing 87e8067f7763559553cf9ece6c57aefacb30fae9
»»»»» Script output:
»»»»» Script exit code: 1
»»»»» Plain bisect, using the same exit code
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 46 revisions left to test after this (roughly 6 steps)
[d505a8c4ad46bad09f1183e727f8637465e504b1] Bump NQP_REVISION, for a getextype fix.
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/Bj0qNg5s88
»»»»» Testing d505a8c4ad46bad09f1183e727f8637465e504b1
»»»»» Script output:
»»»»» Script exit code: 1
»»»»» Plain bisect, using the same exit code
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 23 revisions left to test after this (roughly 5 steps)
[85006dbf921a00b4e9c17148b43282c1ec3039a1] Make "for List.kv { }" about 1.8x faster
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/Bj0qNg5s88
»»»»» Testing 85006dbf921a00b4e9c17148b43282c1ec3039a1
»»»»» Script output:
»»»»» Script exit code: 1
»»»»» Plain bisect, using the same exit code
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 11 revisions left to test after this (roughly 4 steps)
[4622c5042118e01ad4b3303e12332cfcb50b619d] Simplify Hash|Map.STORE_AT_KEY
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/Bj0qNg5s88
»»»»» Testing 4622c5042118e01ad4b3303e12332cfcb50b619d
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Plain bisect, using the same exit code
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 5 revisions left to test after this (roughly 3 steps)
[32087fe51693ad4af1178ff9297201a256c6ab47] Make Iterable.sink-all "simple" about 15% faster
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/Bj0qNg5s88
»»»»» Testing 32087fe51693ad4af1178ff9297201a256c6ab47
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Plain bisect, using the same exit code
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 2 revisions left to test after this (roughly 2 steps)
[5581b24111589683dcd50356a9de2bcf60ae3bb2] Add "push-all" to sequential-map "normal"
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/Bj0qNg5s88
»»»»» Testing 5581b24111589683dcd50356a9de2bcf60ae3bb2
»»»»» Script output:
»»»»» Script exit code: 1
»»»»» Plain bisect, using the same exit code
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 0 revisions left to test after this (roughly 1 step)
[6ed117a5fd088e0d2a6cd47620e9ec4e57403a9a] Streamline sequential-map "simple" pull-one a bit
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/Bj0qNg5s88
»»»»» Testing 6ed117a5fd088e0d2a6cd47620e9ec4e57403a9a
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Plain bisect, using the same exit code
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
5581b24111589683dcd50356a9de2bcf60ae3bb2 is the first bad commit
commit 5581b24111589683dcd50356a9de2bcf60ae3bb2
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Mon Jul 4 01:12:43 2016 +0200
Add "push-all" to sequential-map "normal"
The great benefit of this should be that any Slips are short-circuited
by just doing a "push-all" on the iterator of the Slip.
:040000 040000 b7822662eaf02dcde7e8026a7eae4515f1483e32 ad9da1545da7eeca673ee166729322396120a794 M src
bisect run success
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment