https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51373
Jason Merrill changed:
What|Removed |Added
Resolution|FIXED |DUPLICATE
--- Comment #7 from Jason Merr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51373
--- Comment #6 from Vladimír Štill ---
(In reply to Jonathan Wakely from comment #5)
> Fixed in 4.9.0 though
I'm glad to hear that, I could not yet installed 4.9.0 in my OS.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51373
Jonathan Wakely changed:
What|Removed |Added
Status|NEW |RESOLVED
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51373
--- Comment #4 from Vladimír Štill ---
Problem is still present in 4.8.2, reproduce with following code, which
compiles in clang 3.4 (both with -std=c++11):
struct Y {
int o;
static constexpr int Y::* x = &Y::o;
};
gcc -v result included
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51373
Vladimír Štill changed:
What|Removed |Added
CC||vl.still at gmail dot com
--- Comment #
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51373
--- Comment #2 from Daniel Krügler
2011-12-03 19:33:55 UTC ---
(In reply to comment #1)
> Even with the constexpr specifier that declaration should be ill-formed,
> because the class definition must be complete for an in-class static data
> memb
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51373
Daniel Krügler changed:
What|Removed |Added
CC||daniel.kruegler at
|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51373
Paolo Carlini changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|