[Bug c++/55993] [C++11] derived-to-base conversion fails in constant expression

2015-02-26 Thread splinterofchaos at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55993 splinterofchaos at gmail dot com changed: What|Removed |Added CC||splinterofchaos

[Bug c++/64562] Member functions with r-value reference for *this and deduced return type incorrectly rejected as ambiguous

2015-02-23 Thread splinterofchaos at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64562 --- Comment #2 from splinterofchaos at gmail dot com --- Attempting a work-around on this problem... struct S { RETURN_TYPE operator--() { return 1; } RETURN_TYPE operator--() const { return 2; } templateclass = std

[Bug c++/64587] New: [C++11] Wrong number of template arguments when template template parameter is template alias.

2015-01-13 Thread splinterofchaos at gmail dot com
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: splinterofchaos at gmail dot com Created attachment 34439 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34439action=edit The error-producing file

[Bug c++/64588] New: [C++11] Wrong number of template arguments when template template parameter is template alias.

2015-01-13 Thread splinterofchaos at gmail dot com
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: splinterofchaos at gmail dot com As far as I have been able to gather, and according to everyone I've asked, the following should be valid: #include

[Bug c++/64588] [C++11] Wrong number of template arguments when template template parameter is template alias.

2015-01-13 Thread splinterofchaos at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64588 splinterofchaos at gmail dot com changed: What|Removed |Added CC||splinterofchaos

[Bug c++/55834] New: Undefined reference to static template member using lambda to function pointer conversion.

2012-12-31 Thread splinterofchaos at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55834 Bug #: 55834 Summary: Undefined reference to static template member using lambda to function pointer conversion. Classification: Unclassified Product: gcc Version: