#1560: Regression between r45386 and r45768 causes Rakudo failure in
t/spec/S06-signature/introspection.t
--------------------+-------------------------------------------------------
 Reporter:  moritz  |       Owner:       
     Type:  bug     |      Status:  new  
 Priority:  major   |   Milestone:       
Component:  none    |     Version:  2.2.0
 Severity:  medium  |    Keywords:       
     Lang:  perl6   |       Patch:       
 Platform:  linux   |  
--------------------+-------------------------------------------------------
 A not yet triaged change in Parrot causes Rakudo to fail the last test in
 t/spec/S06-signature/introspection.t if built on top of parrot r45768, but
 works fine on r45386.

 With a new parrot, the test dies with
 {{{

 Cannot substr on a null string
 current instr.: 'perl6;Any;substr' pc 392639 (src/gen/core.pir:39216)
 called from Sub 'perl6;Signature;_block22064' pc 490745
 (src/gen/core.pir:74260)
 called from Sub 'perl6;Signature;_block22012' pc 489600
 (src/gen/core.pir:73755)
 called from Sub 'perl6;Signature;_block21990' pc 489362
 (src/gen/core.pir:0)
 called from Sub 'perl6;GatherIterator;' pc 512916 (src/gen/core.pir:82140)
 called from Sub 'perl6;GatherIterator;get' pc 512896
 (src/gen/core.pir:82135)
 called from Sub 'perl6;Iterator;eager' pc 10834
 (src/builtins/Role.pir:143)
 called from Sub 'perl6;Seq;!STORE' pc 14241 (src/builtins/Routine.pir:76)
 called from Sub 'perl6;Signature;perl' pc 489127 (src/gen/core.pir:73565)
 ...
 }}}

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1560>
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