Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created November 18, 2018 16:21
Show Gist options
  • Save Whateverable/fec75e964515a59c42adeed159ce8394 to your computer and use it in GitHub Desktop.
Save Whateverable/fec75e964515a59c42adeed159ce8394 to your computer and use it in GitHub Desktop.
bisectable6
srand(0); my int @foo; for ^4 { @foo = (1024.rand.Int) xx 5; say @foo; }
Bisecting: 4431 revisions left to test after this (roughly 12 steps)
[8a40c4c212e6be0651d0336c8d0ec1cab1aad670] Switch IO::Handle.get over to using the decoder.
»»»»» Testing 8a40c4c212e6be0651d0336c8d0ec1cab1aad670
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 61c459e096a17f7a549fc9c65a84a4b33afb26bf
»»»»» Script output:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 55cb8f3d61be5de0a3563d18a831ebd89f88c2c8
»»»»» Script output:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9d8b6600cdfc789284dd554bf5ec0bff8a3cd2b3
»»»»» Script output:
[800 631 977 808 124]
[800 631 977 808 124 846 987 763 1004 476]
[800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804]
[800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804 297 138 725 963 440]
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 32b3ddc7e10090427d5a78f48ab4ee5161d2cfcd
»»»»» Script output:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 91ae5efca628ad68513a3aaf7f384d1f85a36385
»»»»» Script output:
[800 631 977 808 124]
[800 631 977 808 124 846 987 763 1004 476]
[800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804]
[800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804 297 138 725 963 440]
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8bfa2dde85c619ede6b7079099db4304edba783d
»»»»» Script output:
800 631 977 808 124
800 631 977 808 124 846 987 763 1004 476
800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804
800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804 297 138 725 963 440
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 404f30217b6442c32e633b32cd65bcba63aad59f
»»»»» Script output:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b0cc354340747a39e06461c765ad481cbdd016ab
»»»»» Script output:
800 631 977 808 124
800 631 977 808 124 846 987 763 1004 476
800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804
800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804 297 138 725 963 440
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2ae3f484c6bf3d1ba9f5564a5a84c4c6234e7d70
»»»»» Script output:
800 631 977 808 124
800 631 977 808 124 846 987 763 1004 476
800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804
800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804 297 138 725 963 440
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7b5ccaa6f9d38973c2ef3b70336a771e6aa21e45
»»»»» Script output:
800 631 977 808 124
800 631 977 808 124 846 987 763 1004 476
800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804
800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804 297 138 725 963 440
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing bd238a7c483c66f65dc2ecd41300ecfdbdadcf00
»»»»» Script output:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 28629905e93efc8d4ad479d12d6829475ddf1a5d
»»»»» Script output:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 72473bd0ad0677558d64895c31075c4215ddbcf1
»»»»» Script output:
800 631 977 808 124
800 631 977 808 124 846 987 763 1004 476
800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804
800 631 977 808 124 846 987 763 1004 476 347 870 677 834 804 297 138 725 963 440
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
800 631 977 808 124
846 987 763 1004 476
347 870 677 834 804
297 138 725 963 440
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
72473bd0ad0677558d64895c31075c4215ddbcf1 is the first new commit
commit 72473bd0ad0677558d64895c31075c4215ddbcf1
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Mon Apr 9 18:27:25 2018 +0200
Make native array.STORE(Seq) about 2x as fast
Because it will now no longer make a copy to AT-POS from.
:040000 040000 a4b17984a1a1f61e77d4f68b5a5c31363fff75bb 0187aaec62fd1f51998eb5826dee387f6f4de885 M src
:040000 040000 b94072d0012aae009d0ca70243d6905d1479e548 53040f84227cc871669890d62da7fda9c62e1494 M tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment