This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/36767] [4.3/4.4 Regression] Segmentation fault with -fprofile-arcs -O2
- From: "rguenth at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 9 Jul 2008 12:53:06 -0000
- Subject: [Bug c++/36767] [4.3/4.4 Regression] Segmentation fault with -fprofile-arcs -O2
- References: <bug-36767-16437@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #2 from rguenth at gcc dot gnu dot org 2008-07-09 12:53 -------
This one blows the stack recursing through
#40147 0x000000000065fa9a in mangle_decl (decl=0x7f398018d0a0)
at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:2655
2655 tree id = get_identifier_nocopy (mangle_decl_string (decl));
(gdb) up
#40148 0x0000000000d23724 in decl_assembler_name (decl=0x7f398018d0a0)
at /space/rguenther/src/svn/gcc-4_3-branch/gcc/tree.c:304
304 lang_hooks.set_decl_assembler_name (decl);
(gdb)
#40149 0x00000000006566c7 in write_unqualified_name (decl=0x7f398018d0a0)
at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:1104
1104 write_source_name (DECL_ASSEMBLER_NAME (decl));
(gdb) up
#40150 0x000000000065471b in write_unscoped_name (decl=0x7f398018d0a0)
at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:884
884 write_unqualified_name (decl);
(gdb)
#40151 0x00000000006542d0 in write_name (decl=0x7f398018d0a0,
ignore_local_scope=0)
at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:818
818 write_unscoped_name (decl);
(gdb)
#40152 0x0000000000653b0c in write_encoding (decl=0x7f398018d0a0)
at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:738
738 write_name (decl, /*ignore_local_scope=*/0);
(gdb)
#40153 0x0000000000653329 in write_mangled_name (decl=0x7f398018d0a0,
top_level=1 '\001')
at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:708
708 write_encoding (decl);
(gdb)
#40154 0x000000000065f6a4 in mangle_decl_string (decl=0x7f398018d0a0)
at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:2631
2631 write_mangled_name (decl, true);
(gdb)
#40155 0x000000000065fa9a in mangle_decl (decl=0x7f398018d0a0)
at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:2655
2655 tree id = get_identifier_nocopy (mangle_decl_string (decl));
(gdb)
#40156 0x0000000000d23724 in decl_assembler_name (decl=0x7f398018d0a0)
at /space/rguenther/src/svn/gcc-4_3-branch/gcc/tree.c:304
304 lang_hooks.set_decl_assembler_name (decl);
...
--
rguenth at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hubicka at gcc dot gnu dot
| |org
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Keywords| |ice-on-valid-code
Last reconfirmed|0000-00-00 00:00:00 |2008-07-09 12:53:06
date| |
Summary|Segmentation fault with - |[4.3/4.4 Regression]
|fprofile-arcs -O2 |Segmentation fault with -
| |fprofile-arcs -O2
Target Milestone|--- |4.3.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36767