[Bug lto/40410] [LTO] ICE verify_stmts failed
--- Comment #6 from rguenth at gcc dot gnu dot org 2009-10-03 22:11 --- One testcase is enough for each ICE, please use different bugs for different ICEs. Closing this one to start with clean bugs. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|WAITING |RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40410
[Bug lto/40410] [LTO] ICE verify_stmts failed
--- Comment #4 from rguenth at gcc dot gnu dot org 2009-09-16 13:28 --- Object files are not useful as a testcase as the object format is not transferable between versions. Please provide sources. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40410
[Bug lto/40410] [LTO] ICE verify_stmts failed
--- Comment #5 from rmansfield at qnx dot com 2009-09-16 13:55 --- I will have to reduce the source testcase before I can provide it. I tried to reproduce this PR with gcc version 4.5.0 20090910 (experimental) [lto revision 151644] (lto merged with rev 150842) and I now hit the ICE reported in PR41173. lto1: fatal error: internal error: builtin function to __builtin_bswap16 already processed. compilation terminated. Also, I had recently seen a couple of verify_stmts ICES on SH4 (using same rev as the ppc toolchain) Example #1. In function 'inflateCopy': lto1: error: non-trivial conversion at assignment struct internal_state * struct inflate_state * # .MEM_82 = VDEF .MEM_81 dest_3(D)-state = copy_16; lto1: internal compiler error: verify_stmts failed Example #2. lto1: error: type mismatch in indirect reference const struct PtTerminalWidget_t const struct PtTerminalWidget_t # VUSE .MEM_7(D) D.140180_2 = term_1(D)-cm.size; Example #3: lto1: error: non-trivial conversion at assignment struct xmlDict * struct _xmlDict * # VUSE .MEM_16(D) dict_6 = D.24482_5-dict; Is one testcase for the sh ICEs enough or one for each ICE? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40410
[Bug lto/40410] [LTO] ICE verify_stmts failed
--- Comment #3 from bje at gcc dot gnu dot org 2009-07-09 05:38 --- On powerpc-linux, the original ICE has been replaced with: $ ./xgcc -B. -flto -shared ctanf.o ctanhl.o ctanh.o lto1: internal compiler error: in lto_read_file_options, at lto-opts.c:348 Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html for instructions. (lto revision 149400) -- bje at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|-00-00 00:00:00 |2009-07-09 05:38:27 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40410
[Bug lto/40410] [LTO] ICE verify_stmts failed
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-06-13 13:58 --- I guess the types used for builtins are not properly unified with the streamed in types? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40410
[Bug lto/40410] [LTO] ICE verify_stmts failed
--- Comment #1 from rmansfield at qnx dot com 2009-06-10 22:08 --- Created an attachment (id=17978) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17978action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40410