[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #19 from rguenther at suse dot de --- On Thu, 7 Feb 2019, hubicka at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 > > --- Comment #16 from Jan Hubicka --- > GDB PR is now

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #17 from Richard Biener --- Author: rguenth Date: Fri Feb 8 14:34:49 2019 New Revision: 268698 URL: https://gcc.gnu.org/viewcvs?rev=268698=gcc=rev Log: 2019-02-08 Richard Biener Backport from mainline 2019-02-03

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-07 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #16 from Jan Hubicka --- GDB PR is now https://sourceware.org/bugzilla/show_bug.cgi?id=24189 lldb complains too error: libxul.so {0x0077}: invalid abbreviation code 42879271, please file a bug and attach the file at the start of

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-07 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #15 from Jan Hubicka --- I now can build Firefox with gdb, but debugging experience is not optimal. Gdb starts and when I start firefox it stops itself. After doing "fg" it complains about dwarf headers

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #14 from Richard Biener --- Author: rguenth Date: Sun Feb 3 10:53:01 2019 New Revision: 268485 URL: https://gcc.gnu.org/viewcvs?rev=268485=gcc=rev Log: 2019-02-03 Richard Biener PR debug/87295 * dwarf2out.c

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-01 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #13 from Richard Biener --- OK, so we're cloning from two different type units ultimatively refering to the same DIE. This means that copy_ancestor_tree doesn't set up decl_table appropriately since it doesn't have the same logic as

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-01 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #12 from Jakub Jelinek --- Reduced testcase for -O2 -g -fdebug-types-section: struct A {}; namespace N { struct B { using C = struct H {}; using D = A; }; } struct E : N::B { typedef C C; }; namespace N { struct F { E::C d;

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-01 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #11 from Richard Biener --- Created attachment 45581 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45581=edit sources

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-01 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 Richard Biener changed: What|Removed |Added Keywords||needs-reduction --- Comment #10 from

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-01 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #9 from Jan Hubicka --- Note that Mark also got an crash in the wrapper #0 0x0046527f in simple_object_elf_copy_lto_debug_sections (sobj=, dobj=, pfn=, err=) at

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-01 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #8 from Richard Biener --- (In reply to Jan Hubicka from comment #7) > It seems that this breaks debug-types-sections w/o LTO as well now. > ./xgcc -B ./ -O2 -g ~/tramp3d-v44.ii -fdebug-types-section >

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-01-31 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #7 from Jan Hubicka --- It seems that this breaks debug-types-sections w/o LTO as well now. ./xgcc -B ./ -O2 -g ~/tramp3d-v44.ii -fdebug-types-section /aux/hubicka/tramp3d-v4b.cpp:56088:1: internal compiler error: in

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-01-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|