Launchpad has imported 1 comments from the remote bug at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49756.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2011-07-15T10:49:42+00:00 Matthias Klose wrote: Created attachment 24773 preprocessed source [forwarded from http://launchpad.net/bugs/721378] might related to PR48766, although I don't see the recursion in fold_binary_loc(). seen with current 4.4, 4.5, 4.6 branches and trunk. $ g++ -c testcase.ii g++: internal compiler error: Segmentation fault (program cc1plus) Please submit a full bug report, with preprocessed source if appropriate. Program received signal SIGSEGV, Segmentation fault. 0x00000000008046dc in fold_binary_loc () (gdb) bt #0 0x00000000008046dc in fold_binary_loc () #1 0x00000000008905e2 in gimplify_expr () #2 0x0000000000895269 in ?? () #3 0x000000000089067e in gimplify_expr () #4 0x000000000089f7a2 in ?? () #5 0x0000000000891188 in gimplify_expr () #6 0x00000000008a22f9 in ?? () #7 0x000000000088fd3e in gimplify_expr () #8 0x0000000000898367 in gimplify_stmt () #9 0x000000000089f41d in ?? () #10 0x00000000008916f0 in gimplify_expr () #11 0x00000000008961b3 in ?? () #12 0x000000000088fcd5 in gimplify_expr () #13 0x0000000000898367 in gimplify_stmt () #14 0x0000000000890b9e in gimplify_expr () #15 0x0000000000898367 in gimplify_stmt () #16 0x0000000000898d5c in ?? () #17 0x0000000000891414 in gimplify_expr () #18 0x0000000000898367 in gimplify_stmt () #19 0x00000000008908a9 in gimplify_expr () #20 0x0000000000898367 in gimplify_stmt () #21 0x0000000000898d5c in ?? () #22 0x0000000000891414 in gimplify_expr () #23 0x0000000000898367 in gimplify_stmt () #24 0x00000000008908a9 in gimplify_expr () #25 0x0000000000898367 in gimplify_stmt () [...] bug submitter writes: - if you comment out the ~Base destructor, the ICE goes away. - The ICE also goes away if you significantly reduce the number of Child members in the Container class. Reply at: https://bugs.launchpad.net/gcc/+bug/721378/comments/3 ** Changed in: gcc Status: Unknown => New ** Changed in: gcc Importance: Unknown => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/721378 Title: g++ ICE (segfault in cc1plus) To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/721378/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
