On Sun Jun 01 11:06:10 2008, [EMAIL PROTECTED] wrote:
> Hi,
> 
> parrot + perl6 as of r28017 segfault for me while running
> t/spec/S29-array/push.rakudo.
> Attached is a reduced test case that produces an assertion failure with
> --runcore=gcdebug:
> 
> $ ../../parrot --runcore=gcdebug perl6.pbc push.rakudo
> src/string.c:514: failed assertion '!PObj_on_free_list_TEST(a)'
> Backtrace - Obtained 17 stack frames (max trace depth is 32).
>   (unknown)
>     Parrot_confess
>       string_append
>         Parrot_CodeString_nci_emit
>           Parrot_NCI_invoke
>             Parrot_callmethodcc_p_sc
>               (unknown)
>                 (unknown)
>                   (unknown)
>                     (unknown)
>                       Parrot_runops_fromc_args
>                         Parrot_runcode
>                           (unknown)
>                             imcc_run
>                               (unknown)
>                                 __libc_start_main
>                                   (unknown)
> Aborted
> 
> I did a 'make realclean' before, and rebuilt with
> perl Configure.pl --cc='ccache gcc'
> 
> This is a 32 bit Debian Stable with a 2.6.25 kernel on a dual core machine.
> $ gcc --version
> gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
> 
> Cheers,
> Moritz
> 

How do you generate the file t/spec/S29-array/push.rakudo ? I only see 
t/S29-array/push.t



Reply via email to