# New Ticket Created by  chromatic 
# Please include the string:  [perl #50894]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=50894 >


Currently we can't run Parrot with certain IMCC optimizations (by setting 
TEST_PROG_ARGS, for example, or hacking t/harness because the optimization 
somehow removes useful context information printed in the Parrot backtrace.

$ ./parrot -O t/compilers/imcc/syn/const_24.pir 
Null PMC access in get_string()

$ ./parrot t/compilers/imcc/syn/const_24.pir 
Null PMC access in get_string()
current instr.: 'main' pc 5 (t/compilers/imcc/syn/const_24.pir:11)

The difference lies somewhere in Parrot_Context_get_info(), I believe.

I don't have the time or capacity to track this down tonight; I was tracking 
down a potential bug in the IMCC optimizer and thought it would be nice to 
see if any tests fail with optimizations.

-- c

Reply via email to