[Bug 1308261]

2020-01-24 Thread Jason-gcc
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]

2020-01-24 Thread Jason-gcc
*** 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]

2019-02-24 Thread Jason-gcc
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]

2011-08-30 Thread Jason-gcc
Author: jason
Date: Tue Aug 30 21:27:18 2011
New Revision: 178338

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=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 827806]

2011-08-30 Thread Jason-gcc
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 721378]

2011-08-05 Thread Jason-gcc
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]

2011-07-19 Thread Jason-gcc
(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 721378]

2011-07-19 Thread Jason-gcc
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]

2011-07-19 Thread Jason-gcc
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 541425]

2011-03-14 Thread Jason-gcc
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


[Bug 541425]

2011-03-14 Thread Jason-gcc
Author: jason
Date: Wed Mar  9 17:57:46 2011
New Revision: 170824

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=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]

2011-03-14 Thread Jason-gcc
Author: jason
Date: Wed Mar  9 17:57:48 2011
New Revision: 170825

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=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]

2011-03-14 Thread Jason-gcc
Author: jason
Date: Wed Mar  9 17:57:51 2011
New Revision: 170826

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=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]

2011-03-14 Thread Jason-gcc
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]

2011-03-14 Thread Jason-gcc
(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