#1907: Behavior of "exit" opcode changed since 2.11.1
--------------------+-------------------------------------------------------
Reporter: coke | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: none | Version: master
Severity: medium | Keywords:
Lang: perl6 | Patch:
Platform: |
--------------------+-------------------------------------------------------
This code:
{{{
.sub main :main
exit 3
.end
}}}
until recently exited with no output. Recent versions of parrot carp about
the line number the error occurred on.
After a incredibly painful bisect (due to the number of commits which
resulted in a broken build), I narrowed it down to:
{{{
$ git bisect skip
There are only 'skip'ped commits left to test.
The first bad commit could be any of:
2483c6885910577821531e8da67f2f0c00f26775
6e591fa60048bfaae0d9cbc70176a69afcaec3fd
9d84c875231122af41405c44ea44a9a21f1c157a
We cannot bisect more!
}}}
This change breaks a rakudo spectest.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1907>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets