[Bug c++/83533] error: no type named 'X' in 'using = ...'

2017-12-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83533 --- Comment #4 from Jonathan Wakely --- This was a bug in GCC 4.7.x which is fixed in GCC 4.8.0 We already fixed it, and do not support GCC 4.7 (or anything older than GCC 6), so there's nothing more we can do. Either use the workaround or use

[Bug c++/83533] error: no type named 'X' in 'using = ...'

2017-12-24 Thread povelikin.rostislav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83533 --- Comment #3 from Rostislav Povelikin --- (In reply to Jonathan Wakely from comment #2) > GCC 4.7.x has not been maintained or supported by the upstream GCC project > for several years, and this is already fixed in GCC 4.8.0 Hi Jonathan,

[Bug c++/83533] error: no type named 'X' in 'using = ...'

2017-12-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83533 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/83533] error: no type named 'X' in 'using = ...'

2017-12-21 Thread povelikin.rostislav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83533 --- Comment #1 from Rostislav Povelikin --- If I change aliasing of u with typedef instead of using - works fine.