Summary: | [4.9 regression] Regression in template argument substitution in 4.9+ | ||
---|---|---|---|
Product: | gcc | Reporter: | Roland Dreier <roland> |
Component: | c++ | Assignee: | Jason Merrill <jason> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | daniel.kruegler, jason |
Priority: | P2 | Keywords: | rejects-valid |
Version: | 4.9.0 | ||
Target Milestone: | 4.9.1 | ||
Host: | Target: | ||
Build: | Known to work: | 4.10.0, 4.8.3 | |
Known to fail: | Last reconfirmed: | 2014-06-13 00:00:00 |
Description
Roland Dreier
2014-06-12 16:21:40 UTC
The error also occurs for 4.10.0 20140612 (experimental) Author: jason Date: Mon Jun 16 11:50:14 2014 New Revision: 211704 URL: https://gcc.gnu.org/viewcvs?rev=211704&root=gcc&view=rev Log: PR c++/61488 * pt.c (check_valid_ptrmem_cst_expr): Fix for template context. Added: trunk/gcc/testsuite/g++.dg/template/ptrmem28.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/pt.c Fixed on trunk sofar. Author: jason Date: Mon Jun 30 12:36:37 2014 New Revision: 212145 URL: https://gcc.gnu.org/viewcvs?rev=212145&root=gcc&view=rev Log: PR c++/61488 * pt.c (check_valid_ptrmem_cst_expr): Fix for template context. Added: branches/gcc-4_9-branch/gcc/testsuite/g++.dg/template/ptrmem28.C Modified: branches/gcc-4_9-branch/gcc/cp/ChangeLog branches/gcc-4_9-branch/gcc/cp/pt.c Fixed for 4.9.1. |