Created
October 14, 2019 18:22
-
-
Save Whateverable/25e944a54a30a72eec445a16f4676b65 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; role LA[::T] { my int $sol = nativesizeof(T); sub calloc(size_t,size_t --> Pointer) is native(Str) { * }; method new(::?CLASS:U: Int $size) { with calloc($size, $sol) -> $storage { say $storage } }; }; my $la = LA[Pointer].new(19); |
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: 5209 revisions left to test after this (roughly 12 steps) | |
[213595600ad4252ce7752b4b8343ca7cb2ec1a8c] Make sure to stop socket reader on close. | |
»»»»» Testing 213595600ad4252ce7752b4b8343ca7cb2ec1a8c | |
»»»»» Script output: | |
NativeCall::Types::Pointer<0x4dcfea0> | |
»»»»» 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 9d1e624ae3450316618fbdc208d23066e1449f23 | |
»»»»» Script output: | |
NativeCall::Types::Pointer<0x5563272151f0> | |
»»»»» 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 401a35476356a5c4a51a6478da5a1d5b8d729c48 | |
»»»»» Script output: | |
NativeCall::Types::Pointer<0x564a6e127f00> | |
»»»»» 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 389427a05a232eef78872c507276614a230c2d1e | |
»»»»» Script output: | |
NativeCall::Types::Pointer<0x55de13e48750> | |
»»»»» 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 8728730e7023feed387c1bad453b18d69a39650d | |
»»»»» Script output: | |
NativeCall::Types::Pointer<0x558de4abd0a0> | |
»»»»» 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 f53c8288acae55200e0385af349f31870c889150 | |
»»»»» Script output: | |
NativeCall::Types::Pointer<0x555e95dc86e0> | |
»»»»» 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 827aa6eebcec717e7db29b5bee1f7bb45671eabb | |
»»»»» Script output: | |
NativeCall::Types::Pointer<0x561288435090> | |
»»»»» 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 5eea5f4eb6d7aff29217afd09a07ef0138e0212e | |
»»»»» Script output: | |
NativeCall::Types::Pointer<0x556703695f90> | |
»»»»» 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 5300f3ed059ff10625bda4800b050065bef4c193 | |
»»»»» Script output: | |
NativeCall::Types::Pointer<0x55a0f7586300> | |
»»»»» 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 7e76762c52eef144c6f0cbf8970441aad43d91ad | |
»»»»» Script output: | |
NativeCall::Types::Pointer<0x5598579412b0> | |
»»»»» 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 26696e4902eee7ed748b21a0c5eb30b266cb9d27 | |
»»»»» Script output: | |
NativeCall::Types::Pointer<0x558b3ba8aa30> | |
»»»»» 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 573f6a2ff2abe9ae8b6a5142b7fe5f400b651ba8 | |
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it | |
»»»»» Therefore, skipping this revision | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 4df02facd08ad5c4a6031ce516909df3acf9460c | |
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it | |
»»»»» Therefore, skipping this revision | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 1fa7ceddd424e95f1807e7ce4b34a0cc7fc6698c | |
»»»»» Script output: | |
Type check failed for return value; expected NativeCall::Types::Pointer but got Whatever (*) | |
in sub calloc at /tmp/E97Tcjd2Lh line 1 | |
in method new at /tmp/E97Tcjd2Lh line 1 | |
in block <unit> at /tmp/E97Tcjd2Lh 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 9ef7a7e9dd0a6baecc811faa42c1b042d8bc5452 | |
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it | |
»»»»» Therefore, skipping this revision | |
There are only 'skip'ped commits left to test. | |
The first new commit could be any of: | |
573f6a2ff2abe9ae8b6a5142b7fe5f400b651ba8 | |
4df02facd08ad5c4a6031ce516909df3acf9460c | |
9ef7a7e9dd0a6baecc811faa42c1b042d8bc5452 | |
1fa7ceddd424e95f1807e7ce4b34a0cc7fc6698c | |
We cannot bisect more! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment