Created
October 4, 2019 17:13
-
-
Save Whateverable/cbeedeeea8709ebd4414420e7510a231 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
role A { multi method a(::?ROLE:U: int $b) { 1 }; multi method a(::?ROLE:D: int $b) { 2 } }; class B does A { }; dd B.a(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: 5196 revisions left to test after this (roughly 12 steps) | |
[15b2596e382c638750fbbf801383f8631dd10eda] Make Map eqv Map about 10% faster | |
»»»»» Testing 15b2596e382c638750fbbf801383f8631dd10eda | |
»»»»» Script output: | |
Cannot resolve caller a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 44ddfd47b2157afb5ebeb08c20bda55784f38d1c | |
»»»»» Script output: | |
Cannot resolve caller a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing a34736f32d7338041974b15b4c0bccba1e1775cd | |
»»»»» Script output: | |
Cannot resolve caller a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing ef3aa3c01cba6de1ea364aaba1a57665ec92cf5d | |
»»»»» Script output: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 2ddac6a8faeff054918189a40a40552511aa720f | |
»»»»» Script output: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 6b935928a52be5819b6d384b1596e0125250a18b | |
»»»»» Script output: | |
Cannot resolve caller a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 85682a52def94f16a8ee2e0c97920d73ccbf5397 | |
»»»»» Script output: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing d5e09d96951e030d050dc9727414f571548528ea | |
»»»»» Script output: | |
Cannot resolve caller a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing d292d76daa4214d53fd138c6539a023e265c0758 | |
»»»»» Script output: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 74d7ac05eef72f1dbc833ecf66761b1d1edfd078 | |
»»»»» Script output: | |
Cannot resolve caller a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 8cfa6c76ece381e900efe0839dc0495c05e3506b | |
»»»»» Script output: | |
Cannot resolve caller a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 3b9b6132dd351081e0b2934dc44bf9bc87c8930c | |
»»»»» Script output: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing b6902e5192929a733a37079d5dc414430078bc7d | |
»»»»» Script output: | |
Cannot resolve caller a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 2095ed65d1858864076b1bb87d7c3cd3e8165051 | |
»»»»» Script output: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot call a(B: Int); none of these signatures match: | |
(A:U $: int $b, *%_) | |
(A:D $: int $b, *%_) | |
in block <unit> at /tmp/tT0qfL0_AO line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
b6902e5192929a733a37079d5dc414430078bc7d is the first new commit | |
commit b6902e5192929a733a37079d5dc414430078bc7d | |
Author: TimToady <larry@wall.org> | |
Date: Thu Jun 9 10:18:05 2016 -0700 | |
s/call/resolve caller/ | |
"Cannot call foo(Bar); none of these signatures match" is confusing insofar | |
as it can be taken to mean that foo(Bar) actually exists as a candidate. | |
Message now reads "Cannot resolve caller foo(Bar)". | |
:040000 040000 f8177ab71f4c38aa5cea2e12b7baf68cc8aa01c3 104fdd7380caa15c11f92c2c837d31a28915c5e1 M src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment