Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created July 18, 2016 15:35
Show Gist options
  • Save Whateverable/b6c7ca5dfb2552dd72325634a18616fa to your computer and use it in GitHub Desktop.
Save Whateverable/b6c7ca5dfb2552dd72325634a18616fa to your computer and use it in GitHub Desktop.
bisectable
good=2015.11 bad=2015.12 my @a is List = 1,2,3; dd @a # just for fun
Bisecting: 405 revisions left to test after this (roughly 9 steps)
[29ba6482ac7f650229209c8df383593e70608c55] Fix race condition in Supply.throttle
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/63wEBMtbXs /tmp/LMRhnvQALV
»»»»» Testing 29ba6482ac7f650229209c8df383593e70608c55
»»»»» Script output:
List $var = $()
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
List $var = $()
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 202 revisions left to test after this (roughly 8 steps)
[1b846f192986a83efaddfe7c0432242022ee3087] Fix Inline::Perl5 detection in the test harness
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/63wEBMtbXs /tmp/LMRhnvQALV
»»»»» Testing 1b846f192986a83efaddfe7c0432242022ee3087
»»»»» Script output:
List $var = $()
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
List $var = $()
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 101 revisions left to test after this (roughly 7 steps)
[f1226f1bb44d09c37ace80723d0fe1565f15b87b] Use current repo for $*RESOURCES
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/63wEBMtbXs /tmp/LMRhnvQALV
»»»»» Testing f1226f1bb44d09c37ace80723d0fe1565f15b87b
»»»»» Script output:
List $var = $()
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
List $var = $()
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 50 revisions left to test after this (roughly 6 steps)
[18947f4249aa0c11a1f1ac3fc35ca96499f0ccc5] Fix for RT #127003 , zefram++
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/63wEBMtbXs /tmp/LMRhnvQALV
»»»»» Testing 18947f4249aa0c11a1f1ac3fc35ca96499f0ccc5
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
List $var = $()
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 25 revisions left to test after this (roughly 5 steps)
[d01eb839446c944dccf7f967854b457db0ebcddb] Streamline Range.ACCEPTS + .in-range method
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/63wEBMtbXs /tmp/LMRhnvQALV
»»»»» Testing d01eb839446c944dccf7f967854b457db0ebcddb
»»»»» Script output:
List $var = $()
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
List $var = $()
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 12 revisions left to test after this (roughly 4 steps)
[82fe5fb109c967ced71f41985680b32b907f9c8c] Split Temporal into Dateish/DateTime/Date
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/63wEBMtbXs /tmp/LMRhnvQALV
»»»»» Testing 82fe5fb109c967ced71f41985680b32b907f9c8c
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
List $var = $()
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 6 revisions left to test after this (roughly 3 steps)
[0734842b6f54c212b9a3bdade17d4e66209f2841] Include dist-id in names of installed files
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/63wEBMtbXs /tmp/LMRhnvQALV
»»»»» Testing 0734842b6f54c212b9a3bdade17d4e66209f2841
»»»»» Script output:
List $var = $()
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
List $var = $()
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 3 revisions left to test after this (roughly 2 steps)
[16a5f25afee1f14dc8b50911629b57e768f21562] add test for size_t
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/63wEBMtbXs /tmp/LMRhnvQALV
»»»»» Testing 16a5f25afee1f14dc8b50911629b57e768f21562
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
List $var = $()
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 0 revisions left to test after this (roughly 1 step)
[9308de3903e24a2abd8883d483173159fe6b5267] No longer look at nameds in dd
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/63wEBMtbXs /tmp/LMRhnvQALV
»»»»» Testing 9308de3903e24a2abd8883d483173159fe6b5267
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
List $var = $()
»»»»» The output is different
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[8266a1f7c15ce492fa28bef5cf6e8fc4e6097088] METAOP_ASSIGN shall use .DEFINITE instead of .defined
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/63wEBMtbXs /tmp/LMRhnvQALV
»»»»» Testing 8266a1f7c15ce492fa28bef5cf6e8fc4e6097088
»»»»» Script output:
List $var = $()
»»»»» Script exit code: 0
»»»»» Bisecting by using the output
»»»»» Comparing the output to:
List $var = $()
»»»»» The output is identical
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
9308de3903e24a2abd8883d483173159fe6b5267 is the first bad commit
commit 9308de3903e24a2abd8883d483173159fe6b5267
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Wed Dec 23 11:36:29 2015 +0100
No longer look at nameds in dd
It was a nice idea, but it broke the introspection on positionals.
And since nqp::p6argvmarray only knows about positionals, and that is
needed to introspect (afaics), dropping the nameds support was needed
to reinstate positional introspection
:040000 040000 77c4b1c389db1a51683c6da4c506ae63ddf5a5d5 9b307b31bfcd73e515e1aa50f5fb8c8955210522 M src
bisect run success
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment