Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Last active August 30, 2017 17:33
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/bdae0c3541fa2df72eb201f744f21ca8 to your computer and use it in GitHub Desktop.
Save Whateverable/bdae0c3541fa2df72eb201f744f21ca8 to your computer and use it in GitHub Desktop.
bisectable6
old=2017.03,new=HEAD https://gist.githubusercontent.com/ugexe/b0f6608256f9ba4f2fe63fa4ff8f6f2a/raw/4f1560cc262fbc0ce526de12acda6bc22c1d9c5f/2.t
Bisecting: 857 revisions left to test after this (roughly 10 steps)
[85710a71c0bc6b67307a05e990633ab2d44634f2] Close unit's file handle after reading in the bytecode
»»»»» Testing 85710a71c0bc6b67307a05e990633ab2d44634f2
»»»»» Script output:
1..41
ok 1 - Hello World: Result matches
ok 2 - Hello World 2: Result matches
ok 3 - Hello World 3: Result matches
ok 4 - Hello World 4: Result matches
ok 5 - Hello World 5: Result matches
ok 6 - Hello World Block: Result matches
ok 7 - Hello World 6: No result
ok 8 - Simple array: Result matches
ok 9 - Mixed array: Result matches
ok 10 - Hash in array: Result matches
ok 11 - Hash in array 2: Result matches
ok 12 - Nested array: Result matches
ok 13 - Nested hash: Result matches
ok 14 - Space after colon: Result matches
ok 15 - Original YAML::Tiny test: Result matches
ok 16 - empty: No result
ok 17 - only_comment: No result
ok 18 - only_header: No result
ok 19 - two_header: No result
ok 20 - one_undef: Result matches
ok 21 - one_undef2: Result matches
ok 22 - two_undef: No result
ok 23 - one_scalar: Result matches
ok 24 - one_scalar2: Result matches
ok 25 - two_scalar: Result matches
ok 26 - one_list1: Result matches
ok 27 - one_list2: Result matches
ok 28 - one_listundef: Result matches
ok 29 - one_hash1: Result matches
ok 30 - one_hash2: Result matches
ok 31 - array_in_hash: Result matches
ok 32 - hash_in_hash: Result matches
ok 33 - hash_in_array: Result matches
ok 34 - single_quote1: Result matches
ok 35 - single_spaces: Result matches
ok 36 - single_null: Result matches
ok 37 - only_spaces: Result matches
ok 38 - inline_nested_hash: Result matches
ok 39 - Unprintables: Result matches
ok 40 - Quoted hash keys: Result matches
ok 41 - Empty: No result
»»»»» 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 864fa7298cdfd81ed539cbf2eb63e7d65779a9bf
»»»»» Script output:
1..41
ok 1 - Hello World: Result matches
ok 2 - Hello World 2: Result matches
ok 3 - Hello World 3: Result matches
ok 4 - Hello World 4: Result matches
ok 5 - Hello World 5: Result matches
ok 6 - Hello World Block: Result matches
ok 7 - Hello World 6: No result
ok 8 - Simple array: Result matches
ok 9 - Mixed array: Result matches
ok 10 - Hash in array: Result matches
ok 11 - Hash in array 2: Result matches
ok 12 - Nested array: Result matches
ok 13 - Nested hash: Result matches
ok 14 - Space after colon: Result matches
ok 15 - Original YAML::Tiny test: Result matches
ok 16 - empty: No result
ok 17 - only_comment: No result
ok 18 - only_header: No result
ok 19 - two_header: No result
ok 20 - one_undef: Result matches
ok 21 - one_undef2: Result matches
ok 22 - two_undef: No result
ok 23 - one_scalar: Result matches
ok 24 - one_scalar2: Result matches
ok 25 - two_scalar: Result matches
ok 26 - one_list1: Result matches
ok 27 - one_list2: Result matches
ok 28 - one_listundef: Result matches
ok 29 - one_hash1: Result matches
ok 30 - one_hash2: Result matches
ok 31 - array_in_hash: Result matches
ok 32 - hash_in_hash: Result matches
ok 33 - hash_in_array: Result matches
ok 34 - single_quote1: Result matches
ok 35 - single_spaces: Result matches
ok 36 - single_null: Result matches
ok 37 - only_spaces: Result matches
ok 38 - inline_nested_hash: Result matches
ok 39 - Unprintables: Result matches
ok 40 - Quoted hash keys: Result matches
ok 41 - Empty: No result
»»»»» 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 26789cc7040e81f0cf95b87f02ceaadb0116c3b7
»»»»» Script output:
1..41
ok 1 - Hello World: Result matches
ok 2 - Hello World 2: Result matches
ok 3 - Hello World 3: Result matches
ok 4 - Hello World 4: Result matches
ok 5 - Hello World 5: Result matches
ok 6 - Hello World Block: Result matches
ok 7 - Hello World 6: No result
ok 8 - Simple array: Result matches
ok 9 - Mixed array: Result matches
ok 10 - Hash in array: Result matches
ok 11 - Hash in array 2: Result matches
ok 12 - Nested array: Result matches
ok 13 - Nested hash: Result matches
ok 14 - Space after colon: Result matches
ok 15 - Original YAML::Tiny test: Result matches
ok 16 - empty: No result
ok 17 - only_comment: No result
ok 18 - only_header: No result
ok 19 - two_header: No result
ok 20 - one_undef: Result matches
ok 21 - one_undef2: Result matches
ok 22 - two_undef: No result
ok 23 - one_scalar: Result matches
ok 24 - one_scalar2: Result matches
ok 25 - two_scalar: Result matches
ok 26 - one_list1: Result matches
ok 27 - one_list2: Result matches
ok 28 - one_listundef: Result matches
ok 29 - one_hash1: Result matches
ok 30 - one_hash2: Result matches
ok 31 - array_in_hash: Result matches
ok 32 - hash_in_hash: Result matches
ok 33 - hash_in_array: Result matches
ok 34 - single_quote1: Result matches
ok 35 - single_spaces: Result matches
ok 36 - single_null: Result matches
ok 37 - only_spaces: Result matches
ok 38 - inline_nested_hash: Result matches
ok 39 - Unprintables: Result matches
ok 40 - Quoted hash keys: Result matches
ok 41 - Empty: No result
»»»»» 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 413b5331b099e43a4eaf074fe8501c64afee3413
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4561c2696c098ee2c827ed98c6276b1b8e119332
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing c3da74d80435e495f20a38538484a1601ae7ebf2
»»»»» Script output:
1..41
ok 1 - Hello World: Result matches
ok 2 - Hello World 2: Result matches
ok 3 - Hello World 3: Result matches
ok 4 - Hello World 4: Result matches
ok 5 - Hello World 5: Result matches
ok 6 - Hello World Block: Result matches
ok 7 - Hello World 6: No result
ok 8 - Simple array: Result matches
ok 9 - Mixed array: Result matches
ok 10 - Hash in array: Result matches
ok 11 - Hash in array 2: Result matches
ok 12 - Nested array: Result matches
ok 13 - Nested hash: Result matches
ok 14 - Space after colon: Result matches
ok 15 - Original YAML::Tiny test: Result matches
ok 16 - empty: No result
ok 17 - only_comment: No result
ok 18 - only_header: No result
ok 19 - two_header: No result
ok 20 - one_undef: Result matches
ok 21 - one_undef2: Result matches
ok 22 - two_undef: No result
ok 23 - one_scalar: Result matches
ok 24 - one_scalar2: Result matches
ok 25 - two_scalar: Result matches
ok 26 - one_list1: Result matches
ok 27 - one_list2: Result matches
ok 28 - one_listundef: Result matches
ok 29 - one_hash1: Result matches
ok 30 - one_hash2: Result matches
ok 31 - array_in_hash: Result matches
ok 32 - hash_in_hash: Result matches
ok 33 - hash_in_array: Result matches
ok 34 - single_quote1: Result matches
ok 35 - single_spaces: Result matches
ok 36 - single_null: Result matches
ok 37 - only_spaces: Result matches
ok 38 - inline_nested_hash: Result matches
ok 39 - Unprintables: Result matches
ok 40 - Quoted hash keys: Result matches
ok 41 - Empty: No result
»»»»» 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 34295c152f9f3a3efa7fdc8094099656ca3535a7
»»»»» Script output:
1..41
ok 1 - Hello World: Result matches
ok 2 - Hello World 2: Result matches
ok 3 - Hello World 3: Result matches
ok 4 - Hello World 4: Result matches
ok 5 - Hello World 5: Result matches
ok 6 - Hello World Block: Result matches
ok 7 - Hello World 6: No result
ok 8 - Simple array: Result matches
ok 9 - Mixed array: Result matches
ok 10 - Hash in array: Result matches
ok 11 - Hash in array 2: Result matches
ok 12 - Nested array: Result matches
ok 13 - Nested hash: Result matches
ok 14 - Space after colon: Result matches
ok 15 - Original YAML::Tiny test: Result matches
ok 16 - empty: No result
ok 17 - only_comment: No result
ok 18 - only_header: No result
ok 19 - two_header: No result
ok 20 - one_undef: Result matches
ok 21 - one_undef2: Result matches
ok 22 - two_undef: No result
ok 23 - one_scalar: Result matches
ok 24 - one_scalar2: Result matches
ok 25 - two_scalar: Result matches
ok 26 - one_list1: Result matches
ok 27 - one_list2: Result matches
ok 28 - one_listundef: Result matches
ok 29 - one_hash1: Result matches
ok 30 - one_hash2: Result matches
ok 31 - array_in_hash: Result matches
ok 32 - hash_in_hash: Result matches
ok 33 - hash_in_array: Result matches
ok 34 - single_quote1: Result matches
ok 35 - single_spaces: Result matches
ok 36 - single_null: Result matches
ok 37 - only_spaces: Result matches
ok 38 - inline_nested_hash: Result matches
ok 39 - Unprintables: Result matches
ok 40 - Quoted hash keys: Result matches
ok 41 - Empty: No result
»»»»» 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 753c9a5ead7a365174e8dc2f68c1d75f6a5f7011
»»»»» Script output:
1..41
ok 1 - Hello World: Result matches
ok 2 - Hello World 2: Result matches
ok 3 - Hello World 3: Result matches
ok 4 - Hello World 4: Result matches
ok 5 - Hello World 5: Result matches
ok 6 - Hello World Block: Result matches
ok 7 - Hello World 6: No result
ok 8 - Simple array: Result matches
ok 9 - Mixed array: Result matches
ok 10 - Hash in array: Result matches
ok 11 - Hash in array 2: Result matches
ok 12 - Nested array: Result matches
ok 13 - Nested hash: Result matches
ok 14 - Space after colon: Result matches
ok 15 - Original YAML::Tiny test: Result matches
ok 16 - empty: No result
ok 17 - only_comment: No result
ok 18 - only_header: No result
ok 19 - two_header: No result
ok 20 - one_undef: Result matches
ok 21 - one_undef2: Result matches
ok 22 - two_undef: No result
ok 23 - one_scalar: Result matches
ok 24 - one_scalar2: Result matches
ok 25 - two_scalar: Result matches
ok 26 - one_list1: Result matches
ok 27 - one_list2: Result matches
not ok 28 - one_listundef: Result …
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 4
»»»»» Bisecting by exit code
»»»»» Current exit code is 4, 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 1aee9aa573daee18b8fc40e1a6bcbcbae6d5ce48
»»»»» Script output:
1..41
ok 1 - Hello World: Result matches
ok 2 - Hello World 2: Result matches
ok 3 - Hello World 3: Result matches
ok 4 - Hello World 4: Result matches
ok 5 - Hello World 5: Result matches
ok 6 - Hello World Block: Result matches
ok 7 - Hello World 6: No result
ok 8 - Simple array: Result matches
ok 9 - Mixed array: Result matches
ok 10 - Hash in array: Result matches
ok 11 - Hash in array 2: Result matches
ok 12 - Nested array: Result matches
ok 13 - Nested hash: Result matches
ok 14 - Space after colon: Result matches
ok 15 - Original YAML::Tiny test: Result matches
ok 16 - empty: No result
ok 17 - only_comment: No result
ok 18 - only_header: No result
ok 19 - two_header: No result
ok 20 - one_undef: Result matches
ok 21 - one_undef2: Result matches
ok 22 - two_undef: No result
ok 23 - one_scalar: Result matches
ok 24 - one_scalar2: Result matches
ok 25 - two_scalar: Result matches
ok 26 - one_list1: Result matches
ok 27 - one_list2: Result matches
ok 28 - one_listundef: Result matches
ok 29 - one_hash1: Result matches
ok 30 - one_hash2: Result matches
ok 31 - array_in_hash: Result matches
ok 32 - hash_in_hash: Result matches
ok 33 - hash_in_array: Result matches
ok 34 - single_quote1: Result matches
ok 35 - single_spaces: Result matches
ok 36 - single_null: Result matches
ok 37 - only_spaces: Result matches
ok 38 - inline_nested_hash: Result matches
ok 39 - Unprintables: Result matches
ok 40 - Quoted hash keys: Result matches
ok 41 - Empty: No result
»»»»» 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 0127c4238f70613cf0a96ed4077d1304a28eb137
»»»»» Script output:
1..41
ok 1 - Hello World: Result matches
ok 2 - Hello World 2: Result matches
ok 3 - Hello World 3: Result matches
ok 4 - Hello World 4: Result matches
ok 5 - Hello World 5: Result matches
ok 6 - Hello World Block: Result matches
ok 7 - Hello World 6: No result
ok 8 - Simple array: Result matches
ok 9 - Mixed array: Result matches
ok 10 - Hash in array: Result matches
ok 11 - Hash in array 2: Result matches
ok 12 - Nested array: Result matches
ok 13 - Nested hash: Result matches
ok 14 - Space after colon: Result matches
ok 15 - Original YAML::Tiny test: Result matches
ok 16 - empty: No result
ok 17 - only_comment: No result
ok 18 - only_header: No result
ok 19 - two_header: No result
ok 20 - one_undef: Result matches
ok 21 - one_undef2: Result matches
ok 22 - two_undef: No result
ok 23 - one_scalar: Result matches
ok 24 - one_scalar2: Result matches
ok 25 - two_scalar: Result matches
ok 26 - one_list1: Result matches
ok 27 - one_list2: Result matches
ok 28 - one_listundef: Result matches
ok 29 - one_hash1: Result matches
ok 30 - one_hash2: Result matches
ok 31 - array_in_hash: Result matches
ok 32 - hash_in_hash: Result matches
ok 33 - hash_in_array: Result matches
ok 34 - single_quote1: Result matches
ok 35 - single_spaces: Result matches
ok 36 - single_null: Result matches
ok 37 - only_spaces: Result matches
ok 38 - inline_nested_hash: Result matches
ok 39 - Unprintables: Result matches
ok 40 - Quoted hash keys: Result matches
ok 41 - Empty: No result
»»»»» 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 636a3c1264c5acf959770625ab3a89e02768fb35
»»»»» Script output:
1..41
ok 1 - Hello World: Result matches
ok 2 - Hello World 2: Result matches
ok 3 - Hello World 3: Result matches
ok 4 - Hello World 4: Result matches
ok 5 - Hello World 5: Result matches
ok 6 - Hello World Block: Result matches
ok 7 - Hello World 6: No result
ok 8 - Simple array: Result matches
ok 9 - Mixed array: Result matches
ok 10 - Hash in array: Result matches
ok 11 - Hash in array 2: Result matches
ok 12 - Nested array: Result matches
ok 13 - Nested hash: Result matches
ok 14 - Space after colon: Result matches
ok 15 - Original YAML::Tiny test: Result matches
ok 16 - empty: No result
ok 17 - only_comment: No result
ok 18 - only_header: No result
ok 19 - two_header: No result
ok 20 - one_undef: Result matches
ok 21 - one_undef2: Result matches
ok 22 - two_undef: No result
ok 23 - one_scalar: Result matches
ok 24 - one_scalar2: Result matches
ok 25 - two_scalar: Result matches
ok 26 - one_list1: Result matches
ok 27 - one_list2: Result matches
not ok 28 - one_listundef: Result …
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 4
»»»»» Bisecting by exit code
»»»»» Current exit code is 4, 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 5db5b1dbfa0b625130573574e2409972387e9f75
»»»»» Script output:
1..41
ok 1 - Hello World: Result matches
ok 2 - Hello World 2: Result matches
ok 3 - Hello World 3: Result matches
ok 4 - Hello World 4: Result matches
ok 5 - Hello World 5: Result matches
ok 6 - Hello World Block: Result matches
ok 7 - Hello World 6: No result
ok 8 - Simple array: Result matches
ok 9 - Mixed array: Result matches
ok 10 - Hash in array: Result matches
ok 11 - Hash in array 2: Result matches
ok 12 - Nested array: Result matches
ok 13 - Nested hash: Result matches
ok 14 - Space after colon: Result matches
ok 15 - Original YAML::Tiny test: Result matches
ok 16 - empty: No result
ok 17 - only_comment: No result
ok 18 - only_header: No result
ok 19 - two_header: No result
ok 20 - one_undef: Result matches
ok 21 - one_undef2: Result matches
ok 22 - two_undef: No result
ok 23 - one_scalar: Result matches
ok 24 - one_scalar2: Result matches
ok 25 - two_scalar: Result matches
ok 26 - one_list1: Result matches
ok 27 - one_list2: Result matches
not ok 28 - one_listundef: Result …
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 4
»»»»» Bisecting by exit code
»»»»» Current exit code is 4, 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 69a91d62a477525ec2bf6decc3f998d464a2428c
»»»»» Script output:
1..41
ok 1 - Hello World: Result matches
ok 2 - Hello World 2: Result matches
ok 3 - Hello World 3: Result matches
ok 4 - Hello World 4: Result matches
ok 5 - Hello World 5: Result matches
ok 6 - Hello World Block: Result matches
ok 7 - Hello World 6: No result
ok 8 - Simple array: Result matches
ok 9 - Mixed array: Result matches
ok 10 - Hash in array: Result matches
ok 11 - Hash in array 2: Result matches
ok 12 - Nested array: Result matches
ok 13 - Nested hash: Result matches
ok 14 - Space after colon: Result matches
ok 15 - Original YAML::Tiny test: Result matches
ok 16 - empty: No result
ok 17 - only_comment: No result
ok 18 - only_header: No result
ok 19 - two_header: No result
ok 20 - one_undef: Result matches
ok 21 - one_undef2: Result matches
ok 22 - two_undef: No result
ok 23 - one_scalar: Result matches
ok 24 - one_scalar2: Result matches
ok 25 - two_scalar: Result matches
ok 26 - one_list1: Result matches
ok 27 - one_list2: Result matches
ok 28 - one_listundef: Result matches
ok 29 - one_hash1: Result matches
ok 30 - one_hash2: Result matches
ok 31 - array_in_hash: Result matches
ok 32 - hash_in_hash: Result matches
ok 33 - hash_in_array: Result matches
ok 34 - single_quote1: Result matches
ok 35 - single_spaces: Result matches
ok 36 - single_null: Result matches
ok 37 - only_spaces: Result matches
ok 38 - inline_nested_hash: Result matches
ok 39 - Unprintables: Result matches
ok 40 - Quoted hash keys: Result matches
ok 41 - Empty: No result
»»»»» 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”
»»»»» -------------------------------------------------------------------------
5db5b1dbfa0b625130573574e2409972387e9f75 is the first new commit
commit 5db5b1dbfa0b625130573574e2409972387e9f75
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Mon Aug 21 21:15:17 2017 +0200
Fix for RT #131936
Provide a HLL version of Match.(made|ast) that returns a Nil instead
of a lowlevel NQPMu. Wish there was a better way to test for NQPMu
though, as this will prevent type objects being properly propagated
by "make".
:040000 040000 2a7afca4a23596d7ee4881dd2f67c74fd3e52aa4 cc3a31b76991d89e1ffc6697602f851062404ea2 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment