[Bug lto/65380] [5 Regression] LTO: ICE in add_symbol_to_partition_1, at lto/lto-partition.c:158
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65380 --- Comment #5 from Tobias Burnus burnus at gcc dot gnu.org --- (In reply to Jan Hubicka from comment #4) Hmm, this one compiles just fine for me with today mainline. Does the problem still reproduce for you? Can you possibly dump out node-debug() and c? Unfortunately, it still fails for me with today's r221445 (for the very first invocation of line lto-partition.c:158). For 157 gcc_assert (c != SYMBOL_EXTERNAL 158(c == SYMBOL_DUPLICATE || !symbol_partitioned_p (node))); Running lto1 -quiet -dumpbase one.o -mtune=generic -march=x86-64 -mtune=generic -march=x86-64 -auxbase one -O2 -version -fexceptions -fmath-errno -fsigned-zeros -ftrapping-math -fno-trapv -fno-openmp -fno-openacc -fltrans-output-list=/tmp/ccX5yPa0.ltrans.out -fwpa -fresolution=two.res @/tmp/ccYbGLe0 in the debugger gives: (gdb) p c $1 = SYMBOL_EXTERNAL (gdb) p node-debug() _ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So/188 (_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So) @0x71d38880 Type: variable definition analyzed alias Visibility: externally_visible external public visibility_specified visibility:hidden virtual artificial References: _ZTCN7Utility2IO12GUnzipStreamE0_So/7 (alias) Referring: _ZTTSt14basic_ofstreamIcSt11char_traitsIcEE/178 (addr)_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE/178 (addr) Availability: available Varpool flags: read-only const-value-known $2 = void
[Bug lto/65380] [5 Regression] LTO: ICE in add_symbol_to_partition_1, at lto/lto-partition.c:158
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65380 --- Comment #4 from Jan Hubicka hubicka at gcc dot gnu.org --- Hmm, this one compiles just fine for me with today mainline. Does the problem still reproduce for you? Can you possibly dump out node-debug() and c?
[Bug lto/65380] [5 Regression] LTO: ICE in add_symbol_to_partition_1, at lto/lto-partition.c:158
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65380 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1 Target Milestone|--- |5.0
[Bug lto/65380] [5 Regression] LTO: ICE in add_symbol_to_partition_1, at lto/lto-partition.c:158
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65380 --- Comment #3 from Tobias Burnus burnus at gcc dot gnu.org --- (In reply to Jan Hubicka from comment #2) Will take a look. Is it an open source program? Thanks. Unfortunately, it isn't open source; it's mostly used in house and there were talks about open-sourcing it, but it has not (yet) happened.
[Bug lto/65380] [5 Regression] LTO: ICE in add_symbol_to_partition_1, at lto/lto-partition.c:158
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65380 --- Comment #1 from Tobias Burnus burnus at gcc dot gnu.org --- Created attachment 35004 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35004action=edit two.ii
[Bug lto/65380] [5 Regression] LTO: ICE in add_symbol_to_partition_1, at lto/lto-partition.c:158
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65380 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed||2015-03-10 Assignee|unassigned at gcc dot gnu.org |hubicka at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Jan Hubicka hubicka at gcc dot gnu.org --- Will take a look. Is it an open source program? I may include it into my testing :)