public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
@ 2010-10-20 17:46 zsojka at seznam dot cz
  2010-12-09 10:40 ` [Bug debug/46102] " zsojka at seznam dot cz
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: zsojka at seznam dot cz @ 2010-10-20 17:46 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

           Summary: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490)
                    with -feliminate-dwarf2-dups when using precompiled
                    headers
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: debug
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: zsojka@seznam.cz


----- testcase.H -----
/* NOTHING */
----------------------
----- testcase.C -----
#include "testcase.H"
int i;
----------------------

Generate files:
echo "" > testcase.H
echo '#include "testcase.H"' > testcase.C
echo 'int i;' >> testcase.C

Compile:
(testcase.H can be compiled with -feliminate-dwarf2-dups, it still fails)
$ gcc -g testcase.H
$ gcc -g testcase.C -feliminate-dwarf2-dups
testcase.C:2:6: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

Related valgrind output:
==21702== Invalid read of size 8
==21702==    at 0x74AB61: dwarf2out_finish (dwarf2out.c:8490)
==21702==    by 0x9C6A15: toplev_main (toplev.c:961)
==21702==    by 0x658ABBC: (below main) (in /lib64/libc-2.11.2.so)
==21702==  Address 0x20 is not stack'd, malloc'd or (recently) free'd
==21702== 
testcase.C:2:6: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

Tested revisions:
r165719 - crash
r158095 - crash
r153685 - crash
4.1.2, 4.2.4, 4.3.5, 4.4.5 - crash


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
@ 2010-12-09 10:40 ` zsojka at seznam dot cz
  2011-01-03 19:58 ` [Bug debug/46102] [4.3/4.4/4.5/4.6 Regression] " rguenth at gcc dot gnu.org
                   ` (14 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: zsojka at seznam dot cz @ 2010-12-09 10:40 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

--- Comment #1 from Zdenek Sojka <zsojka at seznam dot cz> 2010-12-09 10:40:19 UTC ---
GDB gives maybe better backtrace:

Program received signal SIGSEGV, Segmentation fault.
break_out_includes (filename=<value optimized out>) at
/usr/portage/distfiles/svn-src/gcc/trunk/gcc/dwarf2out.c:9818
9818              unit = pop_compile_unit (unit);
(gdb) bt
#0  break_out_includes (filename=<value optimized out>) at
/usr/portage/distfiles/svn-src/gcc/trunk/gcc/dwarf2out.c:9818
#1  dwarf2out_finish (filename=<value optimized out>) at
/usr/portage/distfiles/svn-src/gcc/trunk/gcc/dwarf2out.c:23110
#2  0x0000000000a21566 in compile_file (argc=15, argv=0x7fffffffdaa8)
    at /usr/portage/distfiles/svn-src/gcc/trunk/gcc/toplev.c:621
#3  do_compile (argc=15, argv=0x7fffffffdaa8) at
/usr/portage/distfiles/svn-src/gcc/trunk/gcc/toplev.c:1874
#4  toplev_main (argc=15, argv=0x7fffffffdaa8) at
/usr/portage/distfiles/svn-src/gcc/trunk/gcc/toplev.c:1937
#5  0x00007ffff6586bbd in __libc_start_main () from /lib/libc.so.6
#6  0x00000000004fdc6d in _start ()

I don't know if this belongs to "debug" or "pch".


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.3/4.4/4.5/4.6 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
  2010-12-09 10:40 ` [Bug debug/46102] " zsojka at seznam dot cz
@ 2011-01-03 19:58 ` rguenth at gcc dot gnu.org
  2011-01-21 11:00 ` jakub at gcc dot gnu.org
                   ` (13 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2011-01-03 19:58 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.3.6


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.3/4.4/4.5/4.6 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
  2010-12-09 10:40 ` [Bug debug/46102] " zsojka at seznam dot cz
  2011-01-03 19:58 ` [Bug debug/46102] [4.3/4.4/4.5/4.6 Regression] " rguenth at gcc dot gnu.org
@ 2011-01-21 11:00 ` jakub at gcc dot gnu.org
  2011-02-03  8:39 ` jakub at gcc dot gnu.org
                   ` (12 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: jakub at gcc dot gnu.org @ 2011-01-21 11:00 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P2
                 CC|                            |jakub at gcc dot gnu.org


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.3/4.4/4.5/4.6 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (2 preceding siblings ...)
  2011-01-21 11:00 ` jakub at gcc dot gnu.org
@ 2011-02-03  8:39 ` jakub at gcc dot gnu.org
  2011-06-27 14:45 ` [Bug debug/46102] [4.3/4.4/4.5/4.6/4.7 " rguenth at gcc dot gnu.org
                   ` (11 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: jakub at gcc dot gnu.org @ 2011-02-03  8:39 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2011.02.03 08:39:42
     Ever Confirmed|0                           |1

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> 2011-02-03 08:39:42 UTC ---
For -feliminate-dwarf2-dups the problem with PCH is that it wipes
unconditionally the DW_TAG_GNU_BINCL DIE (or, if -feliminate-dwarf2-dups was
used for PCH replaces or adds it with a wrong filename), resulting in inbalance
between the notes.
I guess the easiest would be just disable PCH for -feliminate-dwarf2-dups
(reject writing a PCH file with that option, and c_common_no_more_pch with it
too).


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.3/4.4/4.5/4.6/4.7 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (3 preceding siblings ...)
  2011-02-03  8:39 ` jakub at gcc dot gnu.org
@ 2011-06-27 14:45 ` rguenth at gcc dot gnu.org
  2012-03-13 14:27 ` [Bug debug/46102] [4.5/4.6/4.7/4.8 " jakub at gcc dot gnu.org
                   ` (10 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2011-06-27 14:45 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.3.6                       |4.4.7

--- Comment #3 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-06-27 12:13:57 UTC ---
4.3 branch is being closed, moving to 4.4.7 target.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.5/4.6/4.7/4.8 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (4 preceding siblings ...)
  2011-06-27 14:45 ` [Bug debug/46102] [4.3/4.4/4.5/4.6/4.7 " rguenth at gcc dot gnu.org
@ 2012-03-13 14:27 ` jakub at gcc dot gnu.org
  2012-07-02 11:05 ` rguenth at gcc dot gnu.org
                   ` (9 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: jakub at gcc dot gnu.org @ 2012-03-13 14:27 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.4.7                       |4.5.4

--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-03-13 12:47:03 UTC ---
4.4 branch is being closed, moving to 4.5.4 target.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.5/4.6/4.7/4.8 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (5 preceding siblings ...)
  2012-03-13 14:27 ` [Bug debug/46102] [4.5/4.6/4.7/4.8 " jakub at gcc dot gnu.org
@ 2012-07-02 11:05 ` rguenth at gcc dot gnu.org
  2013-04-12 15:17 ` [Bug debug/46102] [4.7/4.8/4.9 " jakub at gcc dot gnu.org
                   ` (8 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2012-07-02 11:05 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.5.4                       |4.6.4

--- Comment #5 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-07-02 11:05:17 UTC ---
The 4.5 branch is being closed, adjusting target milestone.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.7/4.8/4.9 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (6 preceding siblings ...)
  2012-07-02 11:05 ` rguenth at gcc dot gnu.org
@ 2013-04-12 15:17 ` jakub at gcc dot gnu.org
  2014-06-12 13:46 ` [Bug debug/46102] [4.7/4.8/4.9/4.10 " rguenth at gcc dot gnu.org
                   ` (7 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-04-12 15:17 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.6.4                       |4.7.4

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> 2013-04-12 15:16:42 UTC ---
GCC 4.6.4 has been released and the branch has been closed.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.7/4.8/4.9/4.10 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (7 preceding siblings ...)
  2013-04-12 15:17 ` [Bug debug/46102] [4.7/4.8/4.9 " jakub at gcc dot gnu.org
@ 2014-06-12 13:46 ` rguenth at gcc dot gnu.org
  2014-12-19 13:29 ` [Bug debug/46102] [4.8/4.9/5 " jakub at gcc dot gnu.org
                   ` (6 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2014-06-12 13:46 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.7.4                       |4.8.4

--- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> ---
The 4.7 branch is being closed, moving target milestone to 4.8.4.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.8/4.9/5 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (8 preceding siblings ...)
  2014-06-12 13:46 ` [Bug debug/46102] [4.7/4.8/4.9/4.10 " rguenth at gcc dot gnu.org
@ 2014-12-19 13:29 ` jakub at gcc dot gnu.org
  2015-02-18 23:35 ` aldyh at gcc dot gnu.org
                   ` (5 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-12-19 13:29 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.8.4                       |4.8.5

--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.8.4 has been released.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.8/4.9/5 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (9 preceding siblings ...)
  2014-12-19 13:29 ` [Bug debug/46102] [4.8/4.9/5 " jakub at gcc dot gnu.org
@ 2015-02-18 23:35 ` aldyh at gcc dot gnu.org
  2015-02-19 15:08 ` aldyh at gcc dot gnu.org
                   ` (4 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: aldyh at gcc dot gnu.org @ 2015-02-18 23:35 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

Aldy Hernandez <aldyh at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aldyh at gcc dot gnu.org
           Assignee|unassigned at gcc dot gnu.org      |aldyh at gcc dot gnu.org

--- Comment #9 from Aldy Hernandez <aldyh at gcc dot gnu.org> ---
I'll take a peek.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.8/4.9/5 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (10 preceding siblings ...)
  2015-02-18 23:35 ` aldyh at gcc dot gnu.org
@ 2015-02-19 15:08 ` aldyh at gcc dot gnu.org
  2015-02-19 16:45 ` aldyh at gcc dot gnu.org
                   ` (3 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: aldyh at gcc dot gnu.org @ 2015-02-19 15:08 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

--- Comment #10 from Aldy Hernandez <aldyh at gcc dot gnu.org> ---
Created attachment 34806
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34806&action=edit
proposed patch

Proposed patch.  I will comment on the list shortly.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.8/4.9/5 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (11 preceding siblings ...)
  2015-02-19 15:08 ` aldyh at gcc dot gnu.org
@ 2015-02-19 16:45 ` aldyh at gcc dot gnu.org
  2015-02-26 16:34 ` aldyh at gcc dot gnu.org
                   ` (2 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: aldyh at gcc dot gnu.org @ 2015-02-19 16:45 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

--- Comment #11 from Aldy Hernandez <aldyh at gcc dot gnu.org> ---
https://gcc.gnu.org/ml/gcc-patches/2015-02/msg01208.html


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.8/4.9/5 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (12 preceding siblings ...)
  2015-02-19 16:45 ` aldyh at gcc dot gnu.org
@ 2015-02-26 16:34 ` aldyh at gcc dot gnu.org
  2015-02-26 16:39 ` aldyh at gcc dot gnu.org
  2021-08-25 19:52 ` pinskia at gcc dot gnu.org
  15 siblings, 0 replies; 17+ messages in thread
From: aldyh at gcc dot gnu.org @ 2015-02-26 16:34 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

--- Comment #12 from Aldy Hernandez <aldyh at gcc dot gnu.org> ---
Author: aldyh
Date: Thu Feb 26 15:31:52 2015
New Revision: 221016

URL: https://gcc.gnu.org/viewcvs?rev=221016&root=gcc&view=rev
Log:
    PR debug/46102
    * dwarf2out.c (dwarf2out_init): Disable -feliminate-dwarf2-dups.
testsuite/
    PR debug/46102
    * g++.dg/debug/dwarf2-1.C: XFAIL and move...
    * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
    * g++.dg/debug/dwarf2-2.C: XFAIL and move...
    * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
    * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
    * g++.dg/debug/pr46123.C: XFAIL and move...
    * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
    * gcc.dg/debug/dwarf2-3.c: Move...
    * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.

Added:
    trunk/gcc/testsuite/g++.dg/debug/dwarf2/dwarf2-1.C
      - copied, changed from r221015,
trunk/gcc/testsuite/g++.dg/debug/dwarf2-1.C
    trunk/gcc/testsuite/g++.dg/debug/dwarf2/dwarf2-2.C
    trunk/gcc/testsuite/g++.dg/debug/dwarf2/pr46123-2.C
      - copied, changed from r221015,
trunk/gcc/testsuite/g++.dg/debug/pr46123.C
    trunk/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2-3.c
      - copied, changed from r221015,
trunk/gcc/testsuite/gcc.dg/debug/dwarf2-3.c
    trunk/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2-3.h
      - copied, changed from r221015,
trunk/gcc/testsuite/gcc.dg/debug/dwarf2-3.h
Removed:
    trunk/gcc/testsuite/g++.dg/debug/dwarf2-1.C
    trunk/gcc/testsuite/g++.dg/debug/dwarf2-2.C
    trunk/gcc/testsuite/g++.dg/debug/pr46123.C
    trunk/gcc/testsuite/gcc.dg/debug/dwarf2-3.c
    trunk/gcc/testsuite/gcc.dg/debug/dwarf2-3.h
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/dwarf2out.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/g++.dg/debug/dwarf2/typedef5.C


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.8/4.9/5 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (13 preceding siblings ...)
  2015-02-26 16:34 ` aldyh at gcc dot gnu.org
@ 2015-02-26 16:39 ` aldyh at gcc dot gnu.org
  2021-08-25 19:52 ` pinskia at gcc dot gnu.org
  15 siblings, 0 replies; 17+ messages in thread
From: aldyh at gcc dot gnu.org @ 2015-02-26 16:39 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102

Aldy Hernandez <aldyh at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #13 from Aldy Hernandez <aldyh at gcc dot gnu.org> ---
Fixed and closed.  For further details on -feliminate-dwarf2-dups on C++ as a
whole, please see PR53118.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug debug/46102] [4.8/4.9/5 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers
  2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
                   ` (14 preceding siblings ...)
  2015-02-26 16:39 ` aldyh at gcc dot gnu.org
@ 2021-08-25 19:52 ` pinskia at gcc dot gnu.org
  15 siblings, 0 replies; 17+ messages in thread
From: pinskia at gcc dot gnu.org @ 2021-08-25 19:52 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102
Bug 46102 depends on bug 53118, which changed state.

Bug 53118 Summary: [9/10/11/12 regression] -feliminate-dwarf2-dups is broken for C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53118

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |WONTFIX

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2021-08-25 19:52 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-20 17:46 [Bug debug/46102] New: ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers zsojka at seznam dot cz
2010-12-09 10:40 ` [Bug debug/46102] " zsojka at seznam dot cz
2011-01-03 19:58 ` [Bug debug/46102] [4.3/4.4/4.5/4.6 Regression] " rguenth at gcc dot gnu.org
2011-01-21 11:00 ` jakub at gcc dot gnu.org
2011-02-03  8:39 ` jakub at gcc dot gnu.org
2011-06-27 14:45 ` [Bug debug/46102] [4.3/4.4/4.5/4.6/4.7 " rguenth at gcc dot gnu.org
2012-03-13 14:27 ` [Bug debug/46102] [4.5/4.6/4.7/4.8 " jakub at gcc dot gnu.org
2012-07-02 11:05 ` rguenth at gcc dot gnu.org
2013-04-12 15:17 ` [Bug debug/46102] [4.7/4.8/4.9 " jakub at gcc dot gnu.org
2014-06-12 13:46 ` [Bug debug/46102] [4.7/4.8/4.9/4.10 " rguenth at gcc dot gnu.org
2014-12-19 13:29 ` [Bug debug/46102] [4.8/4.9/5 " jakub at gcc dot gnu.org
2015-02-18 23:35 ` aldyh at gcc dot gnu.org
2015-02-19 15:08 ` aldyh at gcc dot gnu.org
2015-02-19 16:45 ` aldyh at gcc dot gnu.org
2015-02-26 16:34 ` aldyh at gcc dot gnu.org
2015-02-26 16:39 ` aldyh at gcc dot gnu.org
2021-08-25 19:52 ` pinskia at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).