https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50436
Paolo Carlini changed:
What|Removed |Added
CC||jamborm at gcc dot gnu.org
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50436
Paolo Carlini changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50436
--- Comment #6 from paolo at gcc dot gnu.org ---
Author: paolo
Date: Tue May 24 21:32:29 2016
New Revision: 236671
URL: https://gcc.gnu.org/viewcvs?rev=236671&root=gcc&view=rev
Log:
2016-05-24 Paolo Carlini
PR c++/50436
* g++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50436
--- Comment #5 from Paolo Carlini ---
Fixed in 5.1.0. I'm adding testcases and closing the bug.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50436
Paolo Carlini changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |paolo.carlini at oracle
dot com
-
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50436
--- Comment #3 from Paolo Carlini ---
Currently both hang for me (after a rather useful error message). We can
certainly do better, of course. Interesting that the error messages produced by
clang and icc are completely different.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50436
Paolo Carlini changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50436
--- Comment #1 from Zack Weinberg 2011-09-16 19:13:13
UTC ---
Here's a variant that hangs.
template struct VI {};
template
struct IP
{
static const bool r = IP::r;
};
template
struct V
{
static const bool r = IP::r;
VI vi;
};
struct X;