Created
August 2, 2017 14:25
-
-
Save Whateverable/5ab1ea4789d86778ce9b8554c1fdeca0 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
m: use NativeCall; CArray[Str].new[my int $ = 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: 2599 revisions left to test after this (roughly 11 steps) | |
[3800e990a395776f039e44fbffc2313e1b8344e6] don't leak variable name C string on exception | |
»»»»» Testing 3800e990a395776f039e44fbffc2313e1b8344e6 | |
»»»»» Script output: | |
»»»»» 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 5cdea61b944cd73a599e084ac63617ebde4d2772 | |
»»»»» Script output: | |
»»»»» 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 85710a71c0bc6b67307a05e990633ab2d44634f2 | |
»»»»» Script output: | |
»»»»» 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 274e7c04138945a66cb27d2b6263314d1bcf9798 | |
»»»»» Script output: | |
»»»»» 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 58900e7ba8ad31d905968d950bd9066a239320f5 | |
»»»»» Script output: | |
»»»»» 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 b8036affc782123f9d4830593f1c2be91159420e | |
»»»»» Script output: | |
»»»»» 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 50d38a1f368f0addb601e857232642f3a8de3aa2 | |
»»»»» Script output: | |
»»»»» 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 4eff49195188646ad3cd18e2a2c56d331eceb879 | |
»»»»» Script output: | |
»»»»» 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 40d5b27d523102e28ddef2e6210045b9e57cc42e | |
»»»»» Script output: | |
Ambiguous call to 'postcircumfix:<[ ]>'; these signatures all match: | |
:(\SELF, int $pos) | |
:(NativeCall::Types::CArray:D \array, $pos) | |
in block <unit> at /tmp/cLuk3ZDVOw line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, 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 148ba7f2e4de8f33e8436267a4b0c9042a171d82 | |
»»»»» Script output: | |
Ambiguous call to 'postcircumfix:<[ ]>'; these signatures all match: | |
:(\SELF, int $pos) | |
:(NativeCall::Types::CArray:D \array, $pos) | |
in block <unit> at /tmp/cLuk3ZDVOw line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, 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 a256c26d850c0e5ff986a6dfa1b1ef1ffaf55f40 | |
»»»»» Script output: | |
Ambiguous call to 'postcircumfix:<[ ]>'; these signatures all match: | |
:(\SELF, int $pos) | |
:(NativeCall::Types::CArray:D \array, $pos) | |
in block <unit> at /tmp/cLuk3ZDVOw line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, 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 0c19f5490464a08e83df5a654c1658315a9cca0a | |
»»»»» Script output: | |
»»»»» 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” | |
»»»»» ------------------------------------------------------------------------- | |
a256c26d850c0e5ff986a6dfa1b1ef1ffaf55f40 is the first new commit | |
commit a256c26d850c0e5ff986a6dfa1b1ef1ffaf55f40 | |
Author: Elizabeth Mattijsen <liz@wenzperl.nl> | |
Date: Mon Jul 31 00:57:21 2017 +0200 | |
Make @a[Range] about 3x faster | |
- for completely refied list/arrays only | |
- without any adverbs | |
- by adding a highly specialized postcircumfix:<[ ](List:D, Range:D) candidate | |
:040000 040000 c92ef1b6338a8b1a6768d7740ee3e6512999130f 826225671a6f32eff5afde3cdc28df788958fe26 M src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment