#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