Created
September 14, 2017 19:08
-
-
Save Whateverable/5592b70c7afa73e0f182463f88889139 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 Test; class Overlap is repr("CUnion") { has uint32 $.u32; has uint16 $.u16; has uint8 $.u8; }; my $overlap = Overlap.new(u32 => 1234567); is $overlap.u32, 1234567, "uint32 in union is unsigned"; |
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: 2721 revisions left to test after this (roughly 11 steps) | |
[a3735af278478657c1b431b316723cd39532dc8f] Fix stringif. of Complex failing on negative zero in img. part | |
»»»»» Testing a3735af278478657c1b431b316723cd39532dc8f | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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 4e37e7c5631c64f13cddb579ec80dae9c6f38ef0 | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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 3b67b4acea682ae5970ce5c9bbe96ead66c8bb9f | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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 923c32e688723238f204824c35d3cddd8f4f350d | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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 9b1e252aa2591c8b41eca6597cba3650382b3ab4 | |
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it | |
»»»»» Therefore, skipping this revision | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 92707fac6c8fe9d3a2f6fe9fc8eb99c583d42657 | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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 1f39d6843c78def62216cbe4c45777ffa2847032 | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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 bfee5a1ed5374fbb1d808ca834345eecb8726caf | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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 0ca5ffa408b60ba67a41b26cd13e609e4d12ead7 | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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 2574f8835f7e1342e848c0135fbed6319d55eb0e | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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 b7ab48ee1548e55441035ee10e945a7414e300bc | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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 29691b2f83254bbb99ad7f365a905c7ab3f67087 | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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 dea0a08545ab172836f96ba6f5c4129734798a35 | |
»»»»» Script output: | |
not ok 1 - uint32 in union is unsigned | |
# Failed test 'uint32 in union is unsigned' | |
# at /tmp/O5dPbF3gYz line 1 | |
# expected: '1234567' | |
# got: '1179648' | |
»»»»» 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 fe719405b1a9b34daa7da912f0061e8a1c3012a2 | |
»»»»» Script output: | |
ok 1 - uint32 in union is unsigned | |
»»»»» 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” | |
»»»»» ------------------------------------------------------------------------- | |
dea0a08545ab172836f96ba6f5c4129734798a35 is the first new commit | |
commit dea0a08545ab172836f96ba6f5c4129734798a35 | |
Author: Elizabeth Mattijsen <liz@wenzperl.nl> | |
Date: Thu Sep 14 20:25:40 2017 +0200 | |
Streamline BUILDPLAN a little more | |
- settable attributes with default are now handled in a single task | |
- this saves one list with 3 entries per attribute | |
- also has a small runtime benefit (in the order 2%) | |
- also handles the task *without* default | |
- is required check task now emitted after each settable task without default | |
- because another default could set the attrinited of the attribute | |
- which would cause a false-positive on the is required check | |
This causes one test to fail: test 89 in S02-types/int-uint.t . Same | |
code works ok outside of test-file, so not sure what is going on there. | |
More eyes on this would be appreciated. | |
:040000 040000 00ccccc925b9cda100b4fce95cce44d6bfacf4a6 2c5ce855d893bd2edf9586406dcafc331a3b4f0f M src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment