[Bug 1308261]
Fixed for GCC 10. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1308261 Title: ICE provoked by a lambda using the sizeof a captured stack-allocated array To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1308261/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1308261]
*** Bug 86432 has been marked as a duplicate of this bug. *** -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1308261 Title: ICE provoked by a lambda using the sizeof a captured stack-allocated array To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1308261/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791425]
The patch for 89285 seems to have fixed this on trunk. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791425 Title: Compiler error: constexpr with bitfields. To manage notifications about this bug go to: https://bugs.launchpad.net/gcc-defaults/+bug/1791425/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 827806]
Fixed for 4.7. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/827806 Title: cc1plus bails can't handle situation To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/827806/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 827806]
Author: jason Date: Tue Aug 30 21:27:18 2011 New Revision: 178338 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178338 Log: PR c++/50114 * decl.c (poplevel): Disable for scope compatibility hack in C++11 mode. Added: trunk/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-for.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/decl.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/ext/forscope2.C -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/827806 Title: cc1plus bails can't handle situation To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/827806/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 721378]
Fixed by Jakub's patch. -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 721378]
Created attachment 24789 my patch -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 721378]
For this testcase, even 30MB isn't enough, but 40MiB is, so I think I'll round up to 64MB. I think it's probably best to raise the limit in both places to avoid confusion when invoking cc1plus directly. -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 721378]
(In reply to comment #1) > I can't reproduce the isssue with an unlimited stack with release > checking compiled FSF 4.6.1 or 4.5.3 releases. > > For some reason the C++ compiler nests constructing the members: > Jason, can't we do something more optimal here? The nesting is inherent in the language; after the initialization of an object which needs a cleanup, anything that throws needs to destroy that object. So each variable implies a TRY_FINALLY_EXPR to follow it. For walk_tree we could probably do tail recursion into the try operand, but that won't work for gimplification since we need to process the try before the finally. I think cc1plus should use setrlimit to raise the stack size limit. -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 541425]
(In reply to comment #12) > I'm confused why this would be an overload set. cmp1 is a template so I > can't see how this code would even begin to be valid without specifying > the template argument in the default argument... Once you know A's T, you have a desired type int (*)(T, T) from which to determine which specialization of the template to use. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/541425 Title: [PR44629] internal compiler error in unify -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 541425]
ICE fixed in 4.4, 4.5, 4.6. Not worth applying to 4.3 at this point I think. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/541425 Title: [PR44629] internal compiler error in unify -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 541425]
Author: jason Date: Wed Mar 9 17:57:51 2011 New Revision: 170826 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170826 Log: PR c++/44629 * pt.c (unify): An unresolved overload is a nondeduced context. Added: branches/gcc-4_5-branch/gcc/testsuite/g++.dg/template/nontype22.C Modified: branches/gcc-4_5-branch/gcc/cp/ChangeLog branches/gcc-4_5-branch/gcc/cp/pt.c branches/gcc-4_5-branch/gcc/testsuite/ChangeLog -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/541425 Title: [PR44629] internal compiler error in unify -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 541425]
Author: jason Date: Wed Mar 9 17:57:48 2011 New Revision: 170825 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170825 Log: PR c++/44629 * pt.c (unify): An unresolved overload is a nondeduced context. Added: branches/gcc-4_4-branch/gcc/testsuite/g++.dg/template/nontype22.C Modified: branches/gcc-4_4-branch/gcc/cp/ChangeLog branches/gcc-4_4-branch/gcc/cp/pt.c branches/gcc-4_4-branch/gcc/testsuite/ChangeLog -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/541425 Title: [PR44629] internal compiler error in unify -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 541425]
Author: jason Date: Wed Mar 9 17:57:46 2011 New Revision: 170824 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170824 Log: PR c++/44629 * pt.c (unify): An unresolved overload is a nondeduced context. Added: trunk/gcc/testsuite/g++.dg/template/nontype22.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/pt.c trunk/gcc/testsuite/ChangeLog -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/541425 Title: [PR44629] internal compiler error in unify -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 541425]
A middle ground would be to fix the bug in unify without adding mangling support, so we get the sorry there. I guess I'll do that. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/541425 Title: [PR44629] internal compiler error in unify -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs