[Bug c++/17232] classes and class template specializations treated differently w.r.t. core issue #337
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17232 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC||jason at gcc dot gnu.org AssignedTo|unassigned at gcc dot |jason at gcc dot gnu.org |gnu.org | Known to fail||
[Bug c++/17232] classes and class template specializations treated differently w.r.t. core issue #337
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17232 --- Comment #18 from Jason Merrill 2013-03-17 02:36:54 UTC --- Author: jason Date: Sun Mar 17 02:36:40 2013 New Revision: 196734 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196734 Log: DR 337 PR c++/17232 * pt.c (tsubst) [ARRAY_TYPE]: Use abstract_virtuals_error_sfinae. * typeck2.c (abstract_virtuals_error_sfinae): Call complete_type. Added: trunk/gcc/testsuite/g++.dg/template/abstract-dr337.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/pt.c trunk/gcc/cp/typeck2.c
[Bug c++/17232] classes and class template specializations treated differently w.r.t. core issue #337
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17232 --- Comment #19 from Jason Merrill 2013-03-17 20:32:24 UTC --- Author: jason Date: Sun Mar 17 20:32:17 2013 New Revision: 196758 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196758 Log: PR c++/17232 PR c++/56642 * typeck2.c (abstract_virtuals_error_sfinae): Revert complete_type change for now. Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/typeck2.c
[Bug c++/17232] classes and class template specializations treated differently w.r.t. core issue #337
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17232 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED Target Milestone|--- |4.9.0 --- Comment #20 from Jason Merrill 2013-03-23 17:07:58 UTC --- Fixed for 4.9.
[Bug c++/17232] classes and class template specializations treated differently w.r.t. core issue #337
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17232 Jason Merrill changed: What|Removed |Added Status|RESOLVED|SUSPENDED Resolution|FIXED | --- Comment #21 from Jason Merrill 2013-04-09 01:30:28 UTC --- Instantiating a type to make sure it isn't abstract breaks boost::bind, so the committee is going to discuss this further. I don't have an issue number yet.
[Bug c++/17232] classes and class template specializations treated differently w.r.t. core issue #337
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17232 Jakub Jelinek changed: What|Removed |Added Target Milestone|4.9.0 |4.9.1 --- Comment #22 from Jakub Jelinek --- GCC 4.9.0 has been released
[Bug c++/17232] classes and class template specializations treated differently w.r.t. core issue #337
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17232 Jakub Jelinek changed: What|Removed |Added Target Milestone|4.9.1 |4.9.2 --- Comment #23 from Jakub Jelinek --- GCC 4.9.1 has been released.