Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created January 15, 2020 20:07
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/de0beac95a553ba4f180390a8f0287c6 to your computer and use it in GitHub Desktop.
Save Whateverable/de0beac95a553ba4f180390a8f0287c6 to your computer and use it in GitHub Desktop.
bisectable6
old=2019.11 https://gist.github.com/AlexDaniel/2119ef7a81750ad4be02476bbc011f30
Bisecting: 234 revisions left to test after this (roughly 8 steps)
[4d69fda55c98eec542122ef3d592f7eff467d0b0] Don't re-specialize already concretized roles
»»»»» Testing 4d69fda55c98eec542122ef3d592f7eff467d0b0
»»»»» Script output:
1..7
ok 1 - evaling a construction gists out exactly the same again.
ok 2 - evaling a construction perls out exactly the same again.
ok 3 - positional args for constructors work, too
ok 4 - example treemaps work
ok 5 - smartmatch against container class
ok 6 - smartmatch against one constructor
ok 7 - smartmatch against another constructor
»»»»» 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 2a4eb56a33038e6d78bcfd8834e45cca1ed997c2
»»»»» Script output:
1..7
ok 1 - evaling a construction gists out exactly the same again.
ok 2 - evaling a construction perls out exactly the same again.
ok 3 - positional args for constructors work, too
ok 4 - example treemaps work
ok 5 - smartmatch against container class
ok 6 - smartmatch against one constructor
ok 7 - smartmatch against another constructor
»»»»» 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 29260acb19d37a4770771ba08247590632d570e0
»»»»» Script output:
1..7
not ok 1 - evaling a construction gists out exactly the same again.
# Failed test 'evaling a construction gists out exactly the same again.'
# at ./sandbox/01-tree.p6 line 15
# expected: 'Tree.new-branch(left => Tree.new-branch(left => Tree.new-leaf(storage => 1), right => Tree.new-leaf(storage => 2)), right => Tree.new-leaf(storage => 3))'
# got: 'Tree.new-branch(left => Tree.new(leaf => Any, branch => Branch.new(left => Tree.new(leaf => Leaf.new(storage => 1), branch => Any), right => Tree.new(leaf => Leaf.new(storage => 2), branch => Any))), right => Tree.new(leaf => Leaf.new(storage => 3), branch => Any))'
not ok 2 - evaling a construction perls out exactly the same again.
# Failed test 'evaling a construction perls out exactly the same again.'
# at ./sandbox/01-tree.p6 line 16
# expected: 'Tree.new-branch(left => Tree.new-branch(left => Tree.new-leaf(storage => 1), right => Tree.new-leaf(storage => 2)), right => Tree.new-leaf(storage => 3))'
# got: 'Tree.new-branch…
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 3
»»»»» Bisecting by exit code
»»»»» Current exit code is 3, 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 e5627b83a3076f9435c3a40d16ce4bec0162151f
»»»»» Script output:
1..7
not ok 1 - evaling a construction gists out exactly the same again.
# Failed test 'evaling a construction gists out exactly the same again.'
# at ./sandbox/01-tree.p6 line 15
# expected: 'Tree.new-branch(left => Tree.new-branch(left => Tree.new-leaf(storage => 1), right => Tree.new-leaf(storage => 2)), right => Tree.new-leaf(storage => 3))'
# got: 'Tree.new-branch(left => Tree.new(branch => Branch.new(left => Tree.new(branch => Any, leaf => Leaf.new(storage => 1)), right => Tree.new(branch => Any, leaf => Leaf.new(storage => 2))), leaf => Any), right => Tree.new(branch => Any, leaf => Leaf.new(storage => 3)))'
not ok 2 - evaling a construction perls out exactly the same again.
# Failed test 'evaling a construction perls out exactly the same again.'
# at ./sandbox/01-tree.p6 line 16
# expected: 'Tree.new-branch(left => Tree.new-branch(left => Tree.new-leaf(storage => 1), right => Tree.new-leaf(storage => 2)), right => Tree.new-leaf(storage => 3))'
# got: 'Tree.new-branch…
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 3
»»»»» Bisecting by exit code
»»»»» Current exit code is 3, 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 b54d83b8b58f2366ec37903634db3e3395e8b072
»»»»» Script output:
1..7
ok 1 - evaling a construction gists out exactly the same again.
ok 2 - evaling a construction perls out exactly the same again.
ok 3 - positional args for constructors work, too
ok 4 - example treemaps work
ok 5 - smartmatch against container class
ok 6 - smartmatch against one constructor
ok 7 - smartmatch against another constructor
»»»»» 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 8b223653e28b585bda51f26c1c22df29283b7b74
»»»»» Script output:
1..7
ok 1 - evaling a construction gists out exactly the same again.
ok 2 - evaling a construction perls out exactly the same again.
ok 3 - positional args for constructors work, too
ok 4 - example treemaps work
ok 5 - smartmatch against container class
ok 6 - smartmatch against one constructor
ok 7 - smartmatch against another constructor
»»»»» 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 784daae2ca0a0873ff014bb038708de3a684b49d
»»»»» Script output:
1..7
ok 1 - evaling a construction gists out exactly the same again.
ok 2 - evaling a construction perls out exactly the same again.
ok 3 - positional args for constructors work, too
ok 4 - example treemaps work
ok 5 - smartmatch against container class
ok 6 - smartmatch against one constructor
ok 7 - smartmatch against another constructor
»»»»» 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 add2ec0d491218e59e6c7a517e37458e1a6c3daf
»»»»» Script output:
1..7
not ok 1 - evaling a construction gists out exactly the same again.
# Failed test 'evaling a construction gists out exactly the same again.'
# at ./sandbox/01-tree.p6 line 15
# expected: 'Tree.new-branch(left => Tree.new-branch(left => Tree.new-leaf(storage => 1), right => Tree.new-leaf(storage => 2)), right => Tree.new-leaf(storage => 3))'
# got: 'Tree.new-branch(left => Tree.new(leaf => Any, branch => Branch.new(left => Tree.new(leaf => Leaf.new(storage => 1), branch => Any), right => Tree.new(leaf => Leaf.new(storage => 2), branch => Any))), right => Tree.new(leaf => Leaf.new(storage => 3), branch => Any))'
not ok 2 - evaling a construction perls out exactly the same again.
# Failed test 'evaling a construction perls out exactly the same again.'
# at ./sandbox/01-tree.p6 line 16
# expected: 'Tree.new-branch(left => Tree.new-branch(left => Tree.new-leaf(storage => 1), right => Tree.new-leaf(storage => 2)), right => Tree.new-leaf(storage => 3))'
# got: 'Tree.new-branch…
»»»»» (output was trimmed because it is too large)
»»»»» Script exit code: 3
»»»»» Bisecting by exit code
»»»»» Current exit code is 3, 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 9ccfedb18a9a6fe6d6149f45f9307d066c4fa043
»»»»» Script output:
1..7
ok 1 - evaling a construction gists out exactly the same again.
ok 2 - evaling a construction perls out exactly the same again.
ok 3 - positional args for constructors work, too
ok 4 - example treemaps work
ok 5 - smartmatch against container class
ok 6 - smartmatch against one constructor
ok 7 - smartmatch against another constructor
»»»»» 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”
add2ec0d491218e59e6c7a517e37458e1a6c3daf is the first new commit
commit add2ec0d491218e59e6c7a517e37458e1a6c3daf
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Fri Jan 3 15:21:07 2020 +0100
Change all 'method perl' to 'method raku'
So the "raku" method is now leading, rather than a wrapper for the
"perl" method. The "perl" method has now become a wrapper for the
"raku" method.
:040000 040000 d5596ce2d7885f10993f1d7cd3fc435f13a05afe 78bca081d1de142638267978d2d66771620ed769 M lib
:040000 040000 ee646e3726d2d04e8e0941ef324cd1736227a3b3 173736a51d809ca6ba7f2b0b0b412c623e585597 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment