On 09/29, Jonathan "Duke" Leto wrote: > Howdy Julien, > > Thanks for the bug report! We have seen something like this from the > debian build machines before, but previous reporters could not > reproduce it when compiling by hand. It seems to only happen on ia64 > and looks like some kind of memory corruption. > > Is this an intermittent occurrence, or can you reproduce this reliably?
With parrot 4.6.0 the failure now looks like this: > ./parrot-nqp --target=pir > --output=compilers/opsc/gen/Ops/Compiler/Actions.pir > compilers/opsc/src/Ops/Compiler/Actions.pm > make[1]: *** [compilers/opsc/gen/Ops/Compiler/Actions.pir] Segmentation fault > make[1]: Leaving directory > `/build/buildd-parrot_4.6.0-1-ia64-ezTxz0/parrot-4.6.0' > make: *** [build-arch-stamp] Error 2 Which happens just a couple of commands before the original failure. Also, this failure happens quite randomly when using parrot-nqp. I tried to build parrot 2 times on the Debian's ia64 porterbox, the first time segfaulted with: > ./parrot-nqp --target=pir > --output=compilers/opsc/gen/Ops/Compiler/Grammar.pir > compilers/opsc/src/Ops/Compiler/Grammar.pm > make[1]: *** [compilers/opsc/gen/Ops/Compiler/Grammar.pir] Segmentation fault > make[1]: Leaving directory `/home/ghedo/parrot-4.6.0' > make: *** [build-arch-stamp] Error 2 the second time with: > ./parrot-nqp --target=pir runtime/parrot/library/YAML/Tiny.pm > > runtime/parrot/library/YAML/Tiny.pir > Segmentation fault > make[1]: *** [runtime/parrot/library/YAML/Tiny.pir] Error 139 > make[1]: Leaving directory `/home/ghedo/parrot-4.6.0' > make: *** [build-arch-stamp] Error 2 I still can't reproduce the original failure. Cheers -- perl -E '$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'
signature.asc
Description: Digital signature