[Bug c++/34219] gcc doesn't accept const members of variadic templates as const (regression)

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #8 from dgregor at gcc dot gnu dot org 2008-01-29 14:24 --- Fixed on mainline -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34219

[Bug c++/34754] [4.3 regression] ICE with invalid function arguments in variadic template

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-01-29 14:25 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34103] [4.3 regression] ICE with invalid variadic template functions

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #17 from dgregor at gcc dot gnu dot org 2008-01-29 14:24 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34606] [4.3 regression] ICE with invalid specialization of variadic template

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34606 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131938 Log: 2008-01-29 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/34103] [4.3 regression] ICE with invalid variadic template functions

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #16 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34103 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131938 Log: 2008-01-29 Douglas Gregor <[EMAI

[Bug c++/34219] gcc doesn't accept const members of variadic templates as const (regression)

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34219 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131938 Log: 2008-01-29 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/34754] [4.3 regression] ICE with invalid function arguments in variadic template

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34754 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131938 Log: 2008-01-29 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/34961] [4.3 Regression] ICE with invalid use of parameter pack in attribute

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-01-29 14:27 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34936] ICE with double and attribute may_alias

2008-01-31 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2008-01-31 20:07 --- Subject: Bug 34936 Author: dgregor Date: Thu Jan 31 20:06:33 2008 New Revision: 131984 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131984 Log: 2008-01-31 Douglas Gregor <[EMAI

[Bug c++/34935] [4.3 regression] ICE with attribute may_alias

2008-01-31 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2008-01-31 20:07 --- Subject: Bug 34935 Author: dgregor Date: Thu Jan 31 20:06:33 2008 New Revision: 131984 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131984 Log: 2008-01-31 Douglas Gregor <[EMAI

[Bug c++/34935] [4.3 regression] ICE with attribute may_alias

2008-01-31 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2008-01-31 20:07 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34936] ICE with double and attribute may_alias

2008-01-31 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2008-01-31 20:08 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35074] [4.3 regression] ICE with attribute "aligned" for template classes

2008-02-04 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2008-02-04 23:31 --- Looking into this a little bit, the new save_template_attributes is modifying the type node directly (adding new attributes), but that type node can then get out of sync with other type nodes if it was the

[Bug c++/35074] [4.3 regression] ICE with attribute "aligned" for template classes

2008-02-05 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2008-02-05 13:30 --- Subject: Bug 35074 Author: dgregor Date: Tue Feb 5 13:29:43 2008 New Revision: 132120 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132120 Log: 2008-02-05 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/35074] [4.3 regression] ICE with attribute "aligned" for template classes

2008-02-05 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2008-02-05 13:30 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33620] [4.3 regression] internal compiler error: canonical types differ for identical types const QList and const QList

2008-02-05 Thread dgregor at gcc dot gnu dot org
--- Comment #11 from dgregor at gcc dot gnu dot org 2008-02-05 13:34 --- This latest problem is identical to PR c++/35074, which has now been fixed. The new test case in this bug is passing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33620

[Bug c++/35049] [4.3 Regression] g++.dg/conversion/simd3.C:12: error: invalid operands to binary + (have 'float __vector__' and 'int __vector__')

2008-02-05 Thread dgregor at gcc dot gnu dot org
--- Comment #7 from dgregor at gcc dot gnu dot org 2008-02-05 14:35 --- This is a canonical types issue; I'm on it. -- dgregor at gcc dot gnu dot org changed: What|Removed |

[Bug c++/35049] [4.3 Regression] g++.dg/conversion/simd3.C:12: error: invalid operands to binary + (have 'float __vector__' and 'int __vector__')

2008-02-05 Thread dgregor at gcc dot gnu dot org
--- Comment #8 from dgregor at gcc dot gnu dot org 2008-02-05 18:06 --- Well, this was a fun one. Patch here: http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00146.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35049

[Bug c++/35096] [4.3 regression] ICE with vector attribute

2008-02-06 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2008-02-06 15:18 --- This is the comptypes issue dealt with in PR 35049. I've verified that the fix for that issue handles this test case, too. *** This bug has been marked as a duplicate of 35049 *** -- dgregor at gcc dot gn

[Bug c++/35049] [4.3 Regression] g++.dg/conversion/simd3.C:12: error: invalid operands to binary + (have 'float __vector__' and 'int __vector__')

2008-02-06 Thread dgregor at gcc dot gnu dot org
--- Comment #9 from dgregor at gcc dot gnu dot org 2008-02-06 15:18 --- *** Bug 35096 has been marked as a duplicate of this bug. *** -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35096] [4.3 regression] ICE with vector attribute

2008-02-06 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-02-06 18:49 --- Subject: Bug 35096 Author: dgregor Date: Wed Feb 6 18:49:03 2008 New Revision: 132152 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132152 Log: 2008-02-06 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/35049] [4.3 Regression] g++.dg/conversion/simd3.C:12: error: invalid operands to binary + (have 'float __vector__' and 'int __vector__')

2008-02-06 Thread dgregor at gcc dot gnu dot org
--- Comment #11 from dgregor at gcc dot gnu dot org 2008-02-06 18:49 --- Subject: Bug 35049 Author: dgregor Date: Wed Feb 6 18:49:03 2008 New Revision: 132152 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132152 Log: 2008-02-06 Douglas Gregor <[EMAI

[Bug c++/35049] [4.3 Regression] g++.dg/conversion/simd3.C:12: error: invalid operands to binary + (have 'float __vector__' and 'int __vector__')

2008-02-06 Thread dgregor at gcc dot gnu dot org
--- Comment #12 from dgregor at gcc dot gnu dot org 2008-02-06 18:50 --- Fixed in mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/35115] [4.3 Regression] ../../gcc-4.3-work/gcc/objcp/objcp-decl.c:98: error: implicit declaration of function 'comptypes'

2008-02-07 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2008-02-07 19:06 --- Fixed. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug bootstrap/35115] [4.3 Regression] ../../gcc-4.3-work/gcc/objcp/objcp-decl.c:98: error: implicit declaration of function 'comptypes'

2008-02-07 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-02-07 19:04 --- Subject: Bug 35115 Author: dgregor Date: Thu Feb 7 19:03:40 2008 New Revision: 132173 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132173 Log: 2008-02-06 Douglas Gregor <[EMAIL PROTECTED]>

[Bug bootstrap/35115] [4.3 Regression] ../../gcc-4.3-work/gcc/objcp/objcp-decl.c:98: error: implicit declaration of function 'comptypes'

2008-02-07 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2008-02-07 18:59 --- This is fallout from my comptypes patch. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35113] [4.3 Regression] g++.dg/ext/vector13.C doesn't work

2008-02-07 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2008-02-07 18:56 --- This is definitely a canonical-types bug. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35113] [4.3 Regression] g++.dg/ext/vector13.C doesn't work

2008-02-11 Thread dgregor at gcc dot gnu dot org
--- Comment #7 from dgregor at gcc dot gnu dot org 2008-02-11 18:59 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35113] [4.3 Regression] g++.dg/ext/vector13.C doesn't work

2008-02-11 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2008-02-11 18:59 --- Subject: Bug 35113 Author: dgregor Date: Mon Feb 11 18:58:16 2008 New Revision: 132242 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132242 Log: 2008-02-11 Douglas Gregor <[EMAIL PROTECTED]>

[Bug c++/35147] ICE trying to expand an argument pack with zero arguments

2008-02-14 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2008-02-14 21:38 --- This code is actually ill-formed. The problem is here: bind(h, forward(args...)) For N arguments, the second argument expands to: bind(h, forward(args1, args2, ..., argsN)) However, that's ill-formed be

[Bug c++/35022] [4.3 regression] ICE with parameter pack in template constant parameter

2008-02-14 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug c++/35026] [4.3 regression] ICE with parameter pack in pointer type

2008-02-14 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug c++/35024] [4.3 regression] ICE with parameter pack in nested type

2008-02-14 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug c++/35025] [4.3 regression] ICE with invalid specialization of variadic template

2008-02-14 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug c++/35023] [4.3 regression] ICE with parameter pack in variable declaration

2008-02-14 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug c++/34050] [4.3 regression] ICE derived classes and variadic templates

2008-02-14 Thread dgregor at gcc dot gnu dot org
--- Comment #11 from dgregor at gcc dot gnu dot org 2008-02-15 03:10 --- Subject: Bug 34050 Author: dgregor Date: Fri Feb 15 03:09:18 2008 New Revision: 132331 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132331 Log: 2008-02-14 Douglas Gregor <[EMAI

[Bug c++/34050] [4.3 regression] ICE derived classes and variadic templates

2008-02-14 Thread dgregor at gcc dot gnu dot org
--- Comment #12 from dgregor at gcc dot gnu dot org 2008-02-15 03:10 --- Thanks, Mark! Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35022] [4.3 regression] ICE with parameter pack in template constant parameter

2008-02-14 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2008-02-15 03:35 --- This test case actually exposes two (!) related issues, one of which is a rejects-valid: template class X> void foo(X<0>); and the other, which is an ice-on-valid-code: template class X> void foo

[Bug c++/35023] [4.3 regression] ICE with parameter pack in variable declaration

2008-02-14 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2008-02-15 03:51 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00529.html -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35024] [4.3 regression] ICE with parameter pack in nested type

2008-02-14 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2008-02-15 03:51 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00529.html -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35026] [4.3 regression] ICE with parameter pack in pointer type

2008-02-14 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2008-02-15 03:52 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00529.html We could tweak this ice-on-invalid-code to create some ice-on-valid-code failures. See the e-mail with the patch. -- dgregor at gcc dot gnu

[Bug c++/35026] [4.3 regression] ICE with parameter pack in pointer type

2008-02-15 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2008-02-15 17:33 --- Subject: Bug 35026 Author: dgregor Date: Fri Feb 15 17:33:02 2008 New Revision: 132348 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132348 Log: 2008-02-15 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/35023] [4.3 regression] ICE with parameter pack in variable declaration

2008-02-15 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2008-02-15 17:33 --- Subject: Bug 35023 Author: dgregor Date: Fri Feb 15 17:33:02 2008 New Revision: 132348 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132348 Log: 2008-02-15 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/35024] [4.3 regression] ICE with parameter pack in nested type

2008-02-15 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2008-02-15 17:33 --- Subject: Bug 35024 Author: dgregor Date: Fri Feb 15 17:33:02 2008 New Revision: 132348 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132348 Log: 2008-02-15 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/35023] [4.3 regression] ICE with parameter pack in variable declaration

2008-02-15 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-02-15 17:34 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35024] [4.3 regression] ICE with parameter pack in nested type

2008-02-15 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-02-15 17:35 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35026] [4.3 regression] ICE with parameter pack in pointer type

2008-02-15 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-02-15 17:35 --- Fixed for 4.3 -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/35153] Taking address of result of calling function returning rvalue reference should not compile.

2008-02-15 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2008-02-15 19:55 --- After discussing this with Howard Hinnant, we agree that it is a bug. I'll handle it. -- dgregor at gcc dot gnu dot org changed: What|Removed |

[Bug c++/35315] [4.4 regression] ICE with attribute transparent_union

2008-02-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2008-02-26 07:16 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2008-02/msg01272.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35315

[Bug c++/35315] [4.4 regression] ICE with attribute transparent_union

2008-02-29 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-02-29 21:42 --- Subject: Bug 35315 Author: dgregor Date: Fri Feb 29 21:41:38 2008 New Revision: 132779 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132779 Log: 2008-02-29 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/35315] [4.4 regression] ICE with attribute transparent_union

2008-02-29 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2008-03-01 05:38 --- Subject: Bug 35315 Author: dgregor Date: Sat Mar 1 05:37:41 2008 New Revision: 132798 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132798 Log: 2008-02-29 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/35315] [4.4 regression] ICE with attribute transparent_union

2008-03-01 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2008-03-01 16:29 --- Fixed on mainline and 4.3 branch. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34022] C++0x: rvalue references and std::forward() broken with built-in types

2008-03-19 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2008-03-19 13:12 --- This is core issue 664: http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#664 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34022

[Bug bootstrap/35704] Bootstrap failure on i686-apple-darwin9 at revision 133519 (take 2).

2008-03-27 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug bootstrap/35704] Bootstrap failure on i686-apple-darwin9 at revision 133519 (take 2).

2008-03-27 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-03-27 14:54 --- Subject: Bug 35704 Author: dgregor Date: Thu Mar 27 14:53:57 2008 New Revision: 133643 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133643 Log: 2008-03-27 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug bootstrap/35704] Bootstrap failure on i686-apple-darwin9 at revision 133519 (take 2).

2008-03-27 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2008-03-27 14:54 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35722] New: [C++0x] Variadic templates expansion into non-variadic class template

2008-03-27 Thread dgregor at gcc dot gnu dot org
at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35722

[Bug c++/35722] [C++0x] Variadic templates expansion into non-variadic class template

2008-03-27 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug c++/39208] New: Incorrect mangled name for function as template argument

2009-02-16 Thread dgregor at gcc dot gnu dot org
AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dgregor at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39208

[Bug c++/39208] Incorrect mangled name for function as template argument

2009-02-16 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2009-02-16 22:37 --- You're right: it works with -fabi-version is 0. Closing as invalid. -- dgregor at gcc dot gnu dot org changed: What|Removed |

[Bug c++/31724] [4.3 Regression] More "same canonical type node" fun

2007-04-30 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2007-04-30 15:30 --- Thanks for tracking this down. I'm not sure I understand the fix. The comment just above the changes code in build_new_1 reads: We need a copy of the type as build_array_type will return a shared

[Bug c++/31724] [4.3 Regression] More "same canonical type node" fun

2007-05-01 Thread dgregor at gcc dot gnu dot org
--- Comment #9 from dgregor at gcc dot gnu dot org 2007-05-01 13:32 --- The easy fix is to SET_TYPE_STRUCTURAL_EQUALITY (fulltype), which will force structural equality checks rather than use canonical types. I usually don't like this solution, but it's better than duplicat

[Bug c++/31444] [4.3 regression] ICE with invalid use of parameter pack in member template

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:16 --- Subject: Bug 31444 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]>

[Bug c++/31445] [4.3 regression] type_argument_pack not supported by dump_type

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 14:16 --- Subject: Bug 31445 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]>

[Bug c++/31442] [4.3 regression] ICE with variadic template and default argument

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31442 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]>

[Bug c++/31434] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31434 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]>

[Bug c++/31432] [4.3 regression] ICE with invalid parameter pack for template struct

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31432 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]>

[Bug c++/31431] [4.3 regression] ICE with invalid parameter pack

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31431 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]>

[Bug c++/31437] [4.3 regression] ICE with invalid use of parameter pack in member function arg

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31437 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]>

[Bug c++/31438] [4.3 regression] ICE with invalid use of parameter pack in specialization

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31438 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]>

[Bug c++/31435] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31435 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]>

[Bug c++/31443] [4.3 regression] ICE with invalid use of parameter pack in member template

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31443 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]>

[Bug c++/31445] [4.3 regression] type_argument_pack not supported by dump_type

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-05-25 17:53 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31443] [4.3 regression] ICE with invalid use of parameter pack in member template

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:53 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31437] [4.3 regression] ICE with invalid use of parameter pack in member function arg

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:54 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31431] [4.3 regression] ICE with invalid parameter pack

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:54 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31442] [4.3 regression] ICE with variadic template and default argument

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:54 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31432] [4.3 regression] ICE with invalid parameter pack for template struct

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:55 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31438] [4.3 regression] ICE with invalid use of parameter pack in specialization

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:55 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31434] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:54 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/7412] [DR 106] References to references

2007-05-30 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2007-05-30 19:59 --- The rvalue references patch (PR 29939) also implements reference collapsing as described in core issue 106. Unfortunately, however, Wolfgang's test case does not work even with reference collapsing due

[Bug c++/29939] Add rvalue references (C++0x)

2007-05-30 Thread dgregor at gcc dot gnu dot org
--- Comment #7 from dgregor at gcc dot gnu dot org 2007-05-31 01:18 --- Subject: Bug 29939 Author: dgregor Date: Thu May 31 01:18:22 2007 New Revision: 125211 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125211 Log: 2007-05-30 Russell Yanofsky <[EMAI

[Bug c++/7412] [DR 106] References to references

2007-05-30 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2007-05-31 01:18 --- Subject: Bug 7412 Author: dgregor Date: Thu May 31 01:18:22 2007 New Revision: 125211 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125211 Log: 2007-05-30 Russell Yanofsky <[EMAI

[Bug c++/7412] [DR 106] References to references

2007-05-30 Thread dgregor at gcc dot gnu dot org
--- Comment #7 from dgregor at gcc dot gnu dot org 2007-05-31 01:27 --- Fixed on mainline for GCC 4.3.0. DR 106 is implemented for C++0x mode and for non-strict C++98 mode. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/29939] Add rvalue references (C++0x)

2007-05-30 Thread dgregor at gcc dot gnu dot org
--- Comment #8 from dgregor at gcc dot gnu dot org 2007-05-31 01:28 --- Rvalue references are now supported on mainline (for 4.3.0) in the experimental C++0x mode. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31724] [4.3 Regression] More "same canonical type node" fun

2007-06-29 Thread dgregor at gcc dot gnu dot org
--- Comment #12 from dgregor at gcc dot gnu dot org 2007-06-29 20:21 --- Subject: Bug 31724 Author: dgregor Date: Fri Jun 29 20:21:41 2007 New Revision: 126124 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126124 Log: 2007-06-29 Douglas Gregor <[EMAI

[Bug c++/31724] [4.3 Regression] More "same canonical type node" fun

2007-06-29 Thread dgregor at gcc dot gnu dot org
--- Comment #13 from dgregor at gcc dot gnu dot org 2007-06-29 20:25 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/32597] New: New operation with empty parameter pack does not value-initialize

2007-07-02 Thread dgregor at gcc dot gnu dot org
Component: c++ AssignedTo: dgregor at gcc dot gnu dot org ReportedBy: dgregor at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32597

[Bug c++/32597] New operation with empty parameter pack does not value-initialize

2007-07-02 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Last

[Bug c++/31993] [4.3 regression] ICE with template class in variadic template class

2007-07-03 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug c++/32252] [4.3 regression] ICE with variadic templates and arrays

2007-07-03 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug c++/33839] [4.3 regresssion] ICE with decltype

2007-10-26 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-10-26 17:54 --- Subject: Bug 33839 Author: dgregor Date: Fri Oct 26 17:53:56 2007 New Revision: 129656 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129656 Log: 2007-10-26 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/33839] [4.3 regresssion] ICE with decltype

2007-10-26 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-10-26 18:01 --- Fixed. The testcase is invalid code, but we shouldn't crash on it. Now we don't. -- dgregor at gcc dot gnu dot org changed: What|Removed

[Bug c++/33837] [4.3 regresssion] ICE with invalid use of decltype

2007-10-26 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-10-26 18:36 --- Same problem as 33839; fixed now. *** This bug has been marked as a duplicate of 33839 *** -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33839] [4.3 regresssion] ICE with decltype

2007-10-26 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2007-10-26 18:36 --- *** Bug 33837 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33839

[Bug c++/33838] [4.3 regresssion] ICE with invalid use of decltype

2007-10-26 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-10-26 18:38 --- Same problem as in 33839; fixed by that patch. *** This bug has been marked as a duplicate of 33839 *** -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33839] [4.3 regresssion] ICE with decltype

2007-10-26 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2007-10-26 18:38 --- *** Bug 33838 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33839

[Bug c++/33601] [4.3 regression] ICE with pointers to members using "const C" as the class identifier

2007-10-26 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-10-26 19:34 --- Subject: Bug 33601 Author: dgregor Date: Fri Oct 26 19:34:03 2007 New Revision: 129659 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129659 Log: 2007-10-26 Douglas Gregor <[EMAIL PROTECTED]&g

[Bug c++/33601] [4.3 regression] ICE with pointers to members using "const C" as the class identifier

2007-10-26 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-10-26 19:35 --- Fixed. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/31993] [4.3 regression] ICE with template class in variadic template class

2007-10-30 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-10-30 13:37 --- Subject: Bug 31993 Author: dgregor Date: Tue Oct 30 13:36:34 2007 New Revision: 129773 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129773 Log: 2007-10-30 Douglas Gregor <[EMAIL PROTECTED]&g

<    1   2   3   4   >