[Bug c++/20599] variadic template support

2007-03-09 Thread dgregor at gcc dot gnu dot org
--- Comment #12 from dgregor at gcc dot gnu dot org 2007-03-10 01:59 --- Subject: Bug 20599 Author: dgregor Date: Sat Mar 10 01:58:58 2007 New Revision: 122788 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122788 Log: 2007-03-09 Douglas Gregor [EMAIL PROTECTED] PR c

[Bug c++/20599] variadic template support

2007-03-09 Thread dgregor at gcc dot gnu dot org
--- Comment #13 from dgregor at gcc dot gnu dot org 2007-03-10 02:02 --- Subject: Bug 20599 Author: dgregor Date: Sat Mar 10 02:01:49 2007 New Revision: 122789 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122789 Log: 2007-03-09 Douglas Gregor [EMAIL PROTECTED] PR c

[Bug c++/29993] typdef declaration of cv-qualified function in class

2007-03-28 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2007-03-28 13:31 --- Subject: Bug 29993 Author: dgregor Date: Wed Mar 28 13:31:37 2007 New Revision: 123294 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123294 Log: 2007-03-28 Douglas Gregor [EMAIL PROTECTED] PR c

[Bug c++/29993] typdef declaration of cv-qualified function in class

2007-03-28 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2007-03-28 15:28 --- Committed fix to mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/20599] variadic template support

2007-03-28 Thread dgregor at gcc dot gnu dot org
--- Comment #16 from dgregor at gcc dot gnu dot org 2007-03-28 15:30 --- This functionality is part of the experimental C++0x mode, and is under control of the -std=gnu++0x flag in the mainline (4.3.0) compiler. -- dgregor at gcc dot gnu dot org changed: What

[Bug middle-end/30666] [4.3 Regression] warning: canonical types differ for identical types double __complex__ and double __complex__

2007-03-28 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++/31138] [4.3 regression] ICE with ellipsis

2007-03-28 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++/31140] [4.3 regression] ICE with ellipsis in template parameter list

2007-03-28 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++/31141] [4.3 regression] ICE with ellipsis in template parameter list

2007-03-28 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 objc++/31134] [4.3 Regression] Objective-C++ has ran into the tree number limit

2007-03-28 Thread dgregor at gcc dot gnu dot org
--- Comment #9 from dgregor at gcc dot gnu dot org 2007-03-28 19:46 --- This problem has been solved by 16-bit tree codes: http://gcc.gnu.org/ml/gcc-patches/2007-03/msg01721.html -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/30666] [4.3 Regression] warning: canonical types differ for identical types double __complex__ and double __complex__

2007-03-29 Thread dgregor at gcc dot gnu dot org
--- Comment #11 from dgregor at gcc dot gnu dot org 2007-03-29 15:11 --- Subject: Bug 30666 Author: dgregor Date: Thu Mar 29 15:11:28 2007 New Revision: 123330 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123330 Log: 2007-03-29 Douglas Gregor [EMAIL PROTECTED] PR

[Bug middle-end/30666] [4.3 Regression] warning: canonical types differ for identical types double __complex__ and double __complex__

2007-03-29 Thread dgregor at gcc dot gnu dot org
--- Comment #12 from dgregor at gcc dot gnu dot org 2007-03-29 15:14 --- Fix committed to mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31141] [4.3 regression] ICE with ellipsis in template parameter list

2007-03-31 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-03-31 13:41 --- Subject: Bug 31141 Author: dgregor Date: Sat Mar 31 13:41:30 2007 New Revision: 123380 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123380 Log: 2007-03-31 Douglas Gregor [EMAIL PROTECTED] PR c

[Bug c++/31140] [4.3 regression] ICE with ellipsis in template parameter list

2007-03-31 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-03-31 13:41 --- Subject: Bug 31140 Author: dgregor Date: Sat Mar 31 13:41:30 2007 New Revision: 123380 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123380 Log: 2007-03-31 Douglas Gregor [EMAIL PROTECTED] PR c

[Bug c++/31138] [4.3 regression] ICE with ellipsis

2007-03-31 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2007-03-31 13:41 --- Subject: Bug 31138 Author: dgregor Date: Sat Mar 31 13:41:30 2007 New Revision: 123380 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123380 Log: 2007-03-31 Douglas Gregor [EMAIL PROTECTED] PR c

[Bug c++/31138] [4.3 regression] ICE with ellipsis

2007-03-31 Thread dgregor at gcc dot gnu dot org
--- Comment #7 from dgregor at gcc dot gnu dot org 2007-03-31 13:43 --- Fixed in mainline compiler -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31140] [4.3 regression] ICE with ellipsis in template parameter list

2007-03-31 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-03-31 13:44 --- Fixed in mainline compiler -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31141] [4.3 regression] ICE with ellipsis in template parameter list

2007-03-31 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-03-31 13:44 --- Fixed in mainline compiler -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/31426] New: TR1 includes do not work with -std=c++0x

2007-04-02 Thread dgregor at gcc dot gnu dot org
Component: libstdc++ 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=31426

[Bug libstdc++/31426] TR1 includes do not work with -std=c++0x

2007-04-02 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-04-02 16:32 --- I don't think it is a feature. In C++0x mode, if one includes tuple, one should get std::tuple. That's what the C++0x working paper says. In any mode, if one includes tr1/tuple, one should get std::tr1::tuple

[Bug c++/31078] [4.3 Regression] warning: same canonical type node for different types with const strings

2007-04-04 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++/31103] [4.3 Regression] same canonical type node for VLAs

2007-04-04 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added CC|doug dot gregor at gmail dot| |com

[Bug c++/31505] [4.3 Regression] Canonical types failures

2007-04-09 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2007-04-09 10:39 --- This is clearly my bug, but I am not able to reproduce it on i686-pc-linux-gnu. Does the following patch fix the problem? http://gcc.gnu.org/ml/gcc-patches/2007-04/msg00188.html If not, which platform are you

[Bug c++/31505] [4.3 Regression] Canonical types failures

2007-04-09 Thread dgregor at gcc dot gnu dot org
--- Comment #9 from dgregor at gcc dot gnu dot org 2007-04-09 15:09 --- I can't reproduce this bug with r123671 on i686-pc-linux-gnu. However, since the above patch does fix the problem, I'll add this PR to the ChangeLog for that patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi

[Bug c++/31078] [4.3 Regression] warning: same canonical type node for different types with const strings

2007-04-12 Thread dgregor at gcc dot gnu dot org
--- Comment #13 from dgregor at gcc dot gnu dot org 2007-04-12 12:48 --- Subject: Bug 31078 Author: dgregor Date: Thu Apr 12 12:47:56 2007 New Revision: 123740 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123740 Log: 2007-04-12 Douglas Gregor [EMAIL PROTECTED] PR c

[Bug c++/31103] [4.3 Regression] same canonical type node for VLAs

2007-04-12 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2007-04-12 12:48 --- Subject: Bug 31103 Author: dgregor Date: Thu Apr 12 12:47:56 2007 New Revision: 123740 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123740 Log: 2007-04-12 Douglas Gregor [EMAIL PROTECTED] PR c

[Bug c++/31078] [4.3 Regression] warning: same canonical type node for different types with const strings

2007-04-12 Thread dgregor at gcc dot gnu dot org
--- Comment #14 from dgregor at gcc dot gnu dot org 2007-04-12 12:50 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31103] [4.3 Regression] same canonical type node for VLAs

2007-04-12 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2007-04-12 12:50 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31505] [4.3 Regression] Canonical types failures

2007-04-12 Thread dgregor at gcc dot gnu dot org
--- Comment #13 from dgregor at gcc dot gnu dot org 2007-04-12 12:52 --- Same problem/cause as 31103, which is now fixed on mainline. *** This bug has been marked as a duplicate of 31103 *** -- dgregor at gcc dot gnu dot org changed: What|Removed

[Bug c++/31103] [4.3 Regression] same canonical type node for VLAs

2007-04-12 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2007-04-12 12:52 --- *** Bug 31505 has been marked as a duplicate of this bug. *** -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31439] [4.3 regression] ICE with variadic template and broken specialization

2007-04-25 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++/31441] [4.3 regression] ICE with variadic template and specialization

2007-04-25 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++/31442] [4.3 regression] ICE with variadic template and default argument

2007-04-25 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++/31443] [4.3 regression] ICE with invalid use of parameter pack in member template

2007-04-25 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++/31444] [4.3 regression] ICE with invalid use of parameter pack in member template

2007-04-25 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++/31445] [4.3 regression] type_argument_pack not supported by dump_type

2007-04-25 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++/31431] [4.3 regression] ICE with invalid parameter pack

2007-04-25 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++/31432] [4.3 regression] ICE with invalid parameter pack for template struct

2007-04-25 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++/31433] [4.3 regression] ICE with invalid parameter pack for template struct

2007-04-25 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++/31434] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-04-25 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++/31435] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-04-25 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++/31436] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-04-25 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++/31437] [4.3 regression] ICE with invalid use of parameter pack in member function arg

2007-04-25 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++/31438] [4.3 regression] ICE with invalid use of parameter pack in specialization

2007-04-25 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++/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 copy

[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 duplicating all

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

2009-02-16 Thread dgregor at gcc dot gnu dot org
: 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++/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=gccview=revrev=125062 Log: 2007-05-25 Douglas Gregor [EMAIL PROTECTED] PR c

[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=gccview=revrev=125062 Log: 2007-05-25 Douglas Gregor [EMAIL PROTECTED] PR c

[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=gccview=revrev=125062 Log: 2007-05-25 Douglas Gregor [EMAIL PROTECTED] PR c

[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=gccview=revrev=125062 Log: 2007-05-25 Douglas Gregor [EMAIL PROTECTED] PR c

[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=gccview=revrev=125062 Log: 2007-05-25 Douglas Gregor [EMAIL PROTECTED] PR c

[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=gccview=revrev=125062 Log: 2007-05-25 Douglas Gregor [EMAIL PROTECTED] PR c

[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=gccview=revrev=125062 Log: 2007-05-25 Douglas Gregor [EMAIL PROTECTED] PR c

[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=gccview=revrev=125062 Log: 2007-05-25 Douglas Gregor [EMAIL PROTECTED] PR c

[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=gccview=revrev=125062 Log: 2007-05-25 Douglas Gregor [EMAIL PROTECTED] PR c

[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=gccview=revrev=125062 Log: 2007-05-25 Douglas Gregor [EMAIL PROTECTED] PR c

[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=gccview=revrev=125211 Log: 2007-05-30 Russell Yanofsky [EMAIL PROTECTED

[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=gccview=revrev=125211 Log: 2007-05-30 Russell Yanofsky [EMAIL PROTECTED

[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=gccview=revrev=126124 Log: 2007-06-29 Douglas Gregor [EMAIL PROTECTED] PR c

[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
++ 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++/33091] [c++0x] ICE using remove_reference on variadic param pack

2007-12-04 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2007-12-04 19:27 --- Subject: Bug 33091 Author: dgregor Date: Tue Dec 4 19:27:14 2007 New Revision: 130604 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=130604 Log: 2007-12-04 Douglas Gregor [EMAIL PROTECTED] PR c

[Bug c++/33509] [4.3 Regression] tsubst_pack_expansion assumed to return TREE_VEC

2007-12-04 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-12-04 20:49 --- Subject: Bug 33509 Author: dgregor Date: Tue Dec 4 20:49:08 2007 New Revision: 130605 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=130605 Log: 2007-12-04 Douglas Gregor [EMAIL PROTECTED] PR c

[Bug c++/33509] [4.3 Regression] tsubst_pack_expansion assumed to return TREE_VEC

2007-12-04 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2007-12-04 20:52 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33091] [c++0x] ICE using remove_reference on variadic param pack

2007-12-04 Thread dgregor at gcc dot gnu dot org
--- Comment #7 from dgregor at gcc dot gnu dot org 2007-12-04 20:53 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34101] [4.3 regression] ICE with argument deduction of variadic template function

2007-12-04 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-12-04 21:12 --- Subject: Bug 34101 Author: dgregor Date: Tue Dec 4 21:12:41 2007 New Revision: 130608 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=130608 Log: 2007-12-04 Douglas Gregor [EMAIL PROTECTED] PR c

[Bug c++/34101] [4.3 regression] ICE with argument deduction of variadic template function

2007-12-04 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-12-04 21:13 --- Fixed -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

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

2007-12-15 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++/33943] [4.3 Regression] ICE with partial specialization on vararg template template parameter

2007-12-15 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-12-15 08:31 --- This is valid code, so it's more serious than we thought. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

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

2007-12-18 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-12-18 21:19 --- Subject: Bug 32565 Author: dgregor Date: Tue Dec 18 21:19:41 2007 New Revision: 131041 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131041 Log: 2007-12-18 Douglas Gregor [EMAIL PROTECTED

[Bug c++/33965] internal compiler error: tree check: expected class 'type', have 'constant' (integer_cst) in cp_type_quals, at cp/typeck.c:6955 (vararg templates)

2007-12-18 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-12-18 21:19 --- Subject: Bug 33965 Author: dgregor Date: Tue Dec 18 21:19:41 2007 New Revision: 131041 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131041 Log: 2007-12-18 Douglas Gregor [EMAIL PROTECTED

[Bug c++/33943] [4.3 Regression] ICE with partial specialization on vararg template template parameter

2007-12-18 Thread dgregor at gcc dot gnu dot org
--- Comment #8 from dgregor at gcc dot gnu dot org 2007-12-18 21:19 --- Subject: Bug 33943 Author: dgregor Date: Tue Dec 18 21:19:41 2007 New Revision: 131041 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131041 Log: 2007-12-18 Douglas Gregor [EMAIL PROTECTED

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

2007-12-18 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2007-12-18 22:15 --- Fixed on the trunk -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33943] [4.3 Regression] ICE with partial specialization on vararg template template parameter

2007-12-18 Thread dgregor at gcc dot gnu dot org
--- Comment #9 from dgregor at gcc dot gnu dot org 2007-12-18 22:15 --- Fixed on the trunk -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33965] internal compiler error: tree check: expected class 'type', have 'constant' (integer_cst) in cp_type_quals, at cp/typeck.c:6955 (vararg templates)

2007-12-18 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-12-18 22:16 --- Fixed on the trunk -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34051] [4.3 regression] ICE in dependent_type_p with variadic templates

2007-12-20 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++/34052] [4.3 regression] Trouble with variadic templates as template-template parameter

2007-12-20 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++/34055] [4.3 regression] ICE with invalid specialization of variadic template

2007-12-20 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++/34102] [4.3 regression] ICE with invalid inheritance of variadic templates

2007-12-20 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++/34103] [4.3 regression] ICE with invalid variadic template functions

2007-12-20 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++/34219] gcc doesn't accept const members of variadic templates as const

2007-12-20 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++/34314] [4.3 Regression] ICE on invalid code (with variadic templates): tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in template_class_depth

2007-12-20 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++/34399] [4.3 regression] ICE on invalid friend declaration of variadic template

2007-12-20 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++/34052] [4.3 regression] Trouble with variadic templates as template-template parameter

2008-01-11 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2008-01-11 15:24 --- Amusingly enough (since this is the second time this has happened today), this problem occurs both with and without variadic templates. The following code is ill-formed according to C++98, but GCC accepts

[Bug c++/33964] [4.3 Regression] internal compiler error: in dependent_type_p, at cp/pt.c:15319 (vararg templates)

2008-01-11 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2008-01-11 14:11 --- This code is ill-formed, and should be rejected because Args cannot be deduced from typename Args::is_applied. Interestingly enough, this problem actually has nothing to do with variadic templates: take away

  1   2   3   4   >