Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created November 10, 2018 15:37
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/34f90a4531e87fac2332ecb9b3a4370f to your computer and use it in GitHub Desktop.
Save Whateverable/34f90a4531e87fac2332ecb9b3a4370f to your computer and use it in GitHub Desktop.
bisectable6
my @A = [[1], [2, 3]]; my @b = @A »*» 0; @b[0][0] = 42;
Bisecting: 4405 revisions left to test after this (roughly 12 steps)
[e65800a84bba1a5c3b5bf1cf80fa0797a601e351] Make Any (elem) Iterable:D between 1.3x and 110x faster
»»»»» Testing e65800a84bba1a5c3b5bf1cf80fa0797a601e351
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 163f275b66ddf3df3575b52a673ec94c89595cfd
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 68ed6f2d874c9d75022eb14118c9a569c80ef04c
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e2cb4d07bb1a40690257b9070d4a6ccef6ca2fb8
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6ed65efbd95f3e7097a1d7b4119aa33b3b764de1
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing a434a187ef7dda0dab4e70b0c4cf0ed905fe7a35
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4c05a0b13ef5f3c53b9bd0e0c5ea8829d8fa4677
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2359654014fcd11c5ea7b02bd4a7af6cad6d3966
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9df074ba3334e1b12716d7075a04444e647a0a97
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2eb43ab9e4d451449dd411e9694f55add9182dfe
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 75c9456a8b95eb3b3d144a784884dd482ab12aa3
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8a6c38bfbcb66f6b6169bc4f01285692880791b0
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing f04c6c34b836bcb5620e97bfe97c115063c43306
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ec2848c43ae54961dd7b9109a48f68c03b206abb
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 194daab717cec3658a04a65504fe24ac4fc60dfe
»»»»» Script output:
Cannot assign to an immutable value
in block <unit> at /tmp/fMrEVs5xtW line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b0a2ce765714d088d835f42f197d6616de21ba5a
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing f06e8582fe6da9a04dcacab34b2e9c0d3c31602f
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 547f28baf614bb958751b033f0fb8d30639a6b63
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 73eb297f6cee67989a3583171640b9945d37d444
»»»»» Script output:
Cannot assign to an immutable value
in block <unit> at /tmp/fMrEVs5xtW line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
There are only 'skip'ped commits left to test.
The first new commit could be any of:
b0a2ce765714d088d835f42f197d6616de21ba5a
ec2848c43ae54961dd7b9109a48f68c03b206abb
2eb43ab9e4d451449dd411e9694f55add9182dfe
547f28baf614bb958751b033f0fb8d30639a6b63
f06e8582fe6da9a04dcacab34b2e9c0d3c31602f
73eb297f6cee67989a3583171640b9945d37d444
We cannot bisect more!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment