#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

Reply via email to