Created
February 22, 2019 07:54
-
-
Save Whateverable/6514fab899ffc19f160d3c5f991933c3 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
old=2017.01 new=HEAD class A { has $!a; method a { Proxy.new: FETCH => { $!a }, STORE => -> $, $v { $!a = $v }; }; }; my $a = A.new; $a.a = 4 |
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: 3064 revisions left to test after this (roughly 12 steps) | |
[f82433bfd9c06c282145c117da45fed7dd8034d2] Merge pull request #1267 from FCO/supply-zip | |
»»»»» Testing f82433bfd9c06c282145c117da45fed7dd8034d2 | |
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it | |
»»»»» Therefore, skipping this revision | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 0d1be77eaffc6c8c5073e54f585b8edd2975da8f | |
»»»»» 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 2fd90b1eccdb23afdccb9cf221435d5c4d148dc6 | |
»»»»» Script output: | |
Cannot modify an immutable 'Any' type object | |
in block <unit> at /tmp/ZkdeHO0x49 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 1766435abeac30fb7a379da5ed7b81d62f917ee4 | |
»»»»» 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 90ac0940aa2d94464f0c27aca034ea9118de6dc4 | |
»»»»» 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 93ea7ed1f4243a945dafa74f1cc936b21cd7e054 | |
»»»»» Script output: | |
Cannot modify an immutable 'Any' type object | |
in block <unit> at /tmp/ZkdeHO0x49 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 5720ef223f4ef1cebbc64984d9a3169392b88f97 | |
»»»»» Script output: | |
Cannot modify an immutable 'Any' type object | |
in block <unit> at /tmp/ZkdeHO0x49 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 50f2207bb99ad639108edf00f669142d2a679303 | |
»»»»» 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 49f07abe99508d3fe3f9777ac78f0b676d41438b | |
»»»»» 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 21b0a3a690a9e9cb1f57685f1ed7157902de1771 | |
»»»»» Script output: | |
Cannot modify an immutable 'Any' type object | |
in block <unit> at /tmp/ZkdeHO0x49 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 50f0fce9b5e0167ade5efc2601f26dd74ea503c1 | |
»»»»» Script output: | |
Cannot modify an immutable 'Any' type object | |
in block <unit> at /tmp/ZkdeHO0x49 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 7d37f9aaf0ef0290709679568dac0b6110c43506 | |
»»»»» Script output: | |
Cannot modify an immutable 'Any' type object | |
in block <unit> at /tmp/ZkdeHO0x49 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” | |
»»»»» ------------------------------------------------------------------------- | |
7d37f9aaf0ef0290709679568dac0b6110c43506 is the first new commit | |
commit 7d37f9aaf0ef0290709679568dac0b6110c43506 | |
Author: Jonathan Worthington <jnthn@jnthn.net> | |
Date: Mon Nov 19 16:44:33 2018 +0100 | |
Give 6.d correct `is rw` Proxy semantics | |
We had a long-standing bug where Proxy would not be decontainerized | |
when returning from a routine. This behavior should only apply for `is | |
rw` routines, but accidentally applied to all of them. This was fixed | |
while changing decontrv handling to use a spesh plugin, but it turned | |
out some modules depended on the wrong behavior, so the bug was then | |
emulated in the spesh plugin. | |
With the first 6.d-supporting release, we'll take the opportunity to | |
have the fix in 6.d, while compiling programs doing `use v6.c` to use | |
the previous buggy behavior. | |
This resolves issue #2113. | |
:040000 040000 9e840441f92dedbbd2784dc642035ea9a7a0f0ef 52ef6e38506b21df6ff64c6e3cd8a4649dce7fc5 M src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment