Created
October 6, 2018 12:39
-
-
Save Whateverable/fa8fb1e2682ef68ace31efa727ebe8c1 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
use NativeCall; my CArray[uint8] $a .= new(99); say $a; $a[0]++; say $a |
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: 4126 revisions left to test after this (roughly 12 steps) | |
[3f97831d0884a52a5e4574f8ace75da903fd81b0] Make Baggy (.) Baggy about 35x faster | |
»»»»» Testing 3f97831d0884a52a5e4574f8ace75da903fd81b0 | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
Cannot resolve caller postfix:<++>(Int); the following candidates | |
match the type but require mutable arguments: | |
(Mu:D $a is rw) | |
(Int:D $a is rw) | |
The following do not match for other reasons: | |
(Bool:D $a is rw) | |
(Bool:U $a is rw --> Bool::False) | |
(Mu:U $a is rw) | |
(Num:D $a is rw) | |
(Num:U $a is rw) | |
(int $a is rw) | |
(num $a is rw --> num) | |
in block <unit> at /tmp/3Ab4g2uqef 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 2673ca85c1835469d2c41047a656ae340e84a96b | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
Cannot resolve caller postfix:<++>(Int); none of these signatures match: | |
(Mu:D $a is rw) | |
(Mu:U $a is rw) | |
(Int:D $a is rw) | |
(int $a is rw) | |
(Bool:U $a is rw) | |
(Bool:D $a is rw) | |
(Num:D $a is rw) | |
(Num:U $a is rw) | |
(num $a is rw) | |
in block <unit> at /tmp/3Ab4g2uqef 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 b7e224fadbc948b60eb8b0ca5fef7e1eeca50772 | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
Cannot call postfix:<++>(Int); none of these signatures match: | |
(Mu:D $a is rw) | |
(Mu:U $a is rw) | |
(Int:D $a is rw) | |
(int $a is rw) | |
(Bool:U $a is rw) | |
(Bool:D $a is rw) | |
(Num:D $a is rw) | |
(Num:U $a is rw) | |
(num $a is rw) | |
in block <unit> at /tmp/3Ab4g2uqef 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 6184e157e1ea20d6132d62b1bddf0d7b96497d65 | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
Cannot call postfix:<++>(Int); none of these signatures match: | |
(Mu:D $a is rw) | |
(Mu:U $a is rw) | |
(Int:D $a is rw) | |
(int $a is rw) | |
(Bool:U $a is rw) | |
(Bool:D $a is rw) | |
(Num:D $a is rw) | |
(Num:U $a is rw) | |
(num $a is rw) | |
in block <unit> at /tmp/3Ab4g2uqef 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 891d456b80c7828edb2c9fa63b71b4eda649da61 | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
NativeCall::Types::CArray[uint8].new | |
»»»»» 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 9983c2c8434ed81c532a5706996f284283b48d0a | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
NativeCall::Types::CArray[uint8].new | |
»»»»» 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 08ad4b6d772eaa8d9f6ea348e0f608a23797670f | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
Cannot call postfix:<++>(Int); none of these signatures match: | |
(Mu:D $a is rw) | |
(Mu:U $a is rw) | |
(Int:D $a is rw) | |
(int $a is rw) | |
(Bool:U $a is rw) | |
(Bool:D $a is rw) | |
(Num:D $a is rw) | |
(Num:U $a is rw) | |
(num $a is rw) | |
in block <unit> at /tmp/3Ab4g2uqef 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 ab4d4325c71b2d49d459262576982c47c01e8fb9 | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
Cannot call postfix:<++>(Int); none of these signatures match: | |
(Mu:D $a is rw) | |
(Mu:U $a is rw) | |
(Int:D $a is rw) | |
(int $a is rw) | |
(Bool:U $a is rw) | |
(Bool:D $a is rw) | |
(Num:D $a is rw) | |
(Num:U $a is rw) | |
(num $a is rw) | |
in block <unit> at /tmp/3Ab4g2uqef 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 8fdaada43f0b8691c8d026faca6d0607b483f3c5 | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
Cannot call postfix:<++>(Int); none of these signatures match: | |
(Mu:D $a is rw) | |
(Mu:U $a is rw) | |
(Int:D $a is rw) | |
(int $a is rw) | |
(Bool:U $a is rw) | |
(Bool:D $a is rw) | |
(Num:D $a is rw) | |
(Num:U $a is rw) | |
(num $a is rw) | |
in block <unit> at /tmp/3Ab4g2uqef 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 edac531c6c11934760e81905cc5c5bf12625ea01 | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
Cannot call postfix:<++>(Int); none of these signatures match: | |
(Mu:D $a is rw) | |
(Mu:U $a is rw) | |
(Int:D $a is rw) | |
(int $a is rw) | |
(Bool:U $a is rw) | |
(Bool:D $a is rw) | |
(Num:D $a is rw) | |
(Num:U $a is rw) | |
(num $a is rw) | |
in block <unit> at /tmp/3Ab4g2uqef 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 9a08b3179e71516f87569e047e99ca3ce85a8a80 | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
NativeCall::Types::CArray[uint8].new | |
»»»»» 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 10c86cfcb63a72a11e5992d8fe6c0f86dbfbf704 | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
Cannot call postfix:<++>(Int); none of these signatures match: | |
(Mu:D $a is rw) | |
(Mu:U $a is rw) | |
(Int:D $a is rw) | |
(int $a is rw) | |
(Bool:U $a is rw) | |
(Bool:D $a is rw) | |
(Num:D $a is rw) | |
(Num:U $a is rw) | |
(num $a is rw) | |
in block <unit> at /tmp/3Ab4g2uqef 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 cd62316ccd6eb5014f915cf958c0f7d42671de15 | |
»»»»» Script output: | |
NativeCall::Types::CArray[uint8].new | |
Cannot call postfix:<++>(Int); none of these signatures match: | |
(Mu:D $a is rw) | |
(Mu:U $a is rw) | |
(Int:D $a is rw) | |
(int $a is rw) | |
(Bool:U $a is rw) | |
(Bool:D $a is rw) | |
(Num:D $a is rw) | |
(Num:U $a is rw) | |
(num $a is rw) | |
in block <unit> at /tmp/3Ab4g2uqef 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” | |
»»»»» ------------------------------------------------------------------------- | |
cd62316ccd6eb5014f915cf958c0f7d42671de15 is the first new commit | |
commit cd62316ccd6eb5014f915cf958c0f7d42671de15 | |
Author: Timo Paulssen <timonator@perpetuum-immobile.de> | |
Date: Fri Feb 19 12:34:23 2016 +0100 | |
replace unwieldy Proxy with atposref in int/num typed CArray | |
:040000 040000 da027cbe8c0943965f624af5f07db1e513c5a1c6 39fa6896188109057339411ed5e8ed59a9523bdb M lib |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment