Created
June 22, 2017 00:06
-
-
Save Whateverable/3b76312cfb21e401200786a2237687c2 to your computer and use it in GitHub Desktop.
bisectable6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
all multi foo(Int) { ‘boxed’ }; multi foo(int) { ‘native’ }; say foo(1) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bisecting: 2435 revisions left to test after this (roughly 11 steps) | |
[077c8f01f4dbefd0b41ade351479426cace9ca50] Make starting a Grepper faster | |
»»»»» Testing 077c8f01f4dbefd0b41ade351479426cace9ca50 | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 1e246665cd7e3c94b3e8aa0c4d86413d9285a129 | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 407bce1dc26010769640ec8f616ed5a06860bda1 | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 8f4f515f94187f0fb74972043e2edcaedf989700 | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing e6cdcc35adf4c9f87302446f16effba360991582 | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
boxed | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing f94202d8419dcb3a2c50c60be16ad9e4797fe763 | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 86c3d7aa1f8b760f1abbb9bc4671e01603fe989c | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing f0c3bf7e9f849505874b869e9c24fc1659bf508e | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
boxed | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing fb9e1a87fe8480196776d5e781bbc0aac994aeaa | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 0a100825dd938a8d6019e56effa282d8d013f920 | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing ccfa5e51a21f5a613ecb0cfb24be6c15f4103752 | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
boxed | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 1ac7996a42d50fc64c758b6dc2c4eec64d2a6094 | |
»»»»» Script output: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
WARNINGS for /tmp/0pdxm4eI69: | |
Useless use of "all multi foo(Int) { ‘boxed’ }" in expression "all multi foo(Int) { ‘boxed’ }" in sink context (line 1) | |
native | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
ccfa5e51a21f5a613ecb0cfb24be6c15f4103752 is the first new commit | |
commit ccfa5e51a21f5a613ecb0cfb24be6c15f4103752 | |
Author: pmurias <pawelmurias@gmail.com> | |
Date: Thu Jun 8 13:49:38 2017 +0200 | |
Stop the optimizer from using what I assume are old semantics for multi dispatch | |
:040000 040000 b46e2734bde74ecb4b14118c1ee55023c6fd8553 642c6a15e9b65916fa90a3f5210ff474273cbf64 M src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment