[PATCH] Re-write LTO type merging again, do tree merging

Richard Biener rguenther@suse.de
Mon Jun 17 21:01:00 GMT 2013


Andi Kleen <andi@firstfloor.org> wrote:

>
>Current trunk cannot build LTO kernels now, with your patch, 
>as reported earlier.
>
>Please fix ASAP. I'm surprised that you checked in a patchkit
>with such serious reported problems.

Instructions for reproducing this issue appreciated. I've never built lto kernels.

Richard.

>-Andi
>
>
>backup/lsrc/git/linux-lto-2.6/lib/decompress_unlzo.c: In function
>'unlzo':
>/backup/lsrc/git/linux-lto-2.6/lib/decompress_unlzo.c:79:8: internal
>compiler error: in expand_expr_real_1, at expr.c:9361
>  parse += 7;
>        ^
>0x5ea175 expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
>expand_modifier, rtx_def**)
>        ../../gcc/gcc/expr.c:9356
>0x53fe49 expand_expr
>        ../../gcc/gcc/expr.h:444
>0x53fe49 expand_gimple_stmt_1
>        ../../gcc/gcc/cfgexpand.c:2283
>0x53fe49 expand_gimple_stmt
>        ../../gcc/gcc/cfgexpand.c:2370
>0x5408a8 expand_gimple_basic_block
>        ../../gcc/gcc/cfgexpand.c:4204
>0x542996 gimple_expand_cfg
>        ../../gcc/gcc/cfgexpand.c:4723
>Please submit a full bug report,
>with preprocessed source if appropriate.
>Please include the complete backtrace with any bug report.
>See <http://gcc.gnu.org/bugs.html> for instructions.
>make[3]: *** [/home/ak/lsrc/git/obj-lto/ccUSzSrf.ltrans18.ltrans.o]
>Error 1




More information about the Gcc-patches mailing list