[Bug c++/53498] Compiler crashes during C++11 template magic compilation
jason at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Jun 26 03:46:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53498
Jason Merrill <jason at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |squidbidness at gmail dot
| |com
--- Comment #4 from Jason Merrill <jason at gcc dot gnu.org> 2012-06-26 03:42:44 UTC ---
Author: jason
Date: Tue Jun 26 03:42:34 2012
New Revision: 188973
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188973
Log:
PR c++/53498
PR c++/53305
* pt.c (tsubst_decl) [PARM_DECL]: Don't recurse into DECL_CHAIN
if cp_unevaluated_operand is set.
(tsubst_copy) [PARM_DECL]: Don't copy before tsubsting.
Added:
trunk/gcc/testsuite/g++.dg/cpp0x/decltype38.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/pt.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/g++.dg/cpp0x/variadic132.C
--- Comment #5 from Jason Merrill <jason at gcc dot gnu.org> 2012-06-26 03:42:56 UTC ---
Author: jason
Date: Tue Jun 26 03:42:48 2012
New Revision: 188974
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188974
Log:
PR c++/53498
PR c++/53305
* pt.c (tsubst_pack_expansion): Copy before dummy tsubst.
Added:
branches/gcc-4_7-branch/gcc/testsuite/g++.dg/cpp0x/decltype38.C
branches/gcc-4_7-branch/gcc/testsuite/g++.dg/cpp0x/variadic132.C
Modified:
branches/gcc-4_7-branch/gcc/cp/ChangeLog
branches/gcc-4_7-branch/gcc/cp/pt.c
branches/gcc-4_7-branch/gcc/testsuite/ChangeLog
--- Comment #6 from Jason Merrill <jason at gcc dot gnu.org> 2012-06-26 03:44:42 UTC ---
*** Bug 53545 has been marked as a duplicate of this bug. ***
More information about the Gcc-bugs
mailing list