#1777: Optimized builds on gcc/amd64 broken since r48308
----------------------+-----------------------------------------------------
Reporter: doughera | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: none | Version: trunk
Severity: medium | Keywords:
Lang: | Patch:
Platform: |
----------------------+-----------------------------------------------------
Currently, as of r48867, optimized builds with gcc on amd64 don't work.
Specifically, the build ends with
{{{
./parrot runtime/parrot/library/PGE/Perl6Grammar.pir
--output=compilers/pge/PGE/builtins_gen.pir compilers/pge/PGE/builtins.pg
Null PMC access in thaw()
current instr.: 'parrot;PGE;Perl6Grammar;Compiler;__onload' pc 24
(runtime/parrot/library/PGE/Perl6Grammar.pir:75)
make: *** [runtime/parrot/library/PGE.pbc] Error 1
}}}
This is with gcc version 4.3.2 (Debian 4.3.2-1.1), and
--optimize=-O4.
Trying to trace it back, the most recent version on which I could
successfully build was r48307. I have tried 142 different trunk revisions
between r48308 and r48867, and none of them built successfully. The
errors weren't all exactly the same, but in none of them did the build
complete. I have not had time to look at r48308 carefully.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1777>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets