[Bug libstdc++/112318] New: Deprecated move ctor does not trigger -Wdeprecated-declarations when creating a std::optional

2023-10-31 Thread enolan at alumni dot cmu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112318 Bug ID: 112318 Summary: Deprecated move ctor does not trigger -Wdeprecated-declarations when creating a std::optional Product: gcc Version: 13.2.1

[Bug c++/109937] New: Spurious ambiguous overload error when class with explicit template ctor is assigned to from an braced-init-list initializing an aggregate

2023-05-22 Thread enolan at alumni dot cmu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109937 Bug ID: 109937 Summary: Spurious ambiguous overload error when class with explicit template ctor is assigned to from an braced-init-list initializing an aggregate Product:

[Bug c++/107255] New: ation and definition of a template function which vary in use of concept auto syntax are interpreted as ambiguous overloadsdeclar

2022-10-13 Thread enolan at alumni dot cmu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107255 Bug ID: 107255 Summary: ation and definition of a template function which vary in use of concept auto syntax are interpreted as ambiguous overloadsdeclar Product: gcc

[Bug c++/106969] New: member function constness incorrectly propagates to local class member function return type deduction

2022-09-19 Thread enolan at alumni dot cmu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106969 Bug ID: 106969 Summary: member function constness incorrectly propagates to local class member function return type deduction Product: gcc Version: 12.2.1 Status:

[Bug c++/106357] New: [12/13 Regression] direct-list-initialization of enum class from a variable of another enum class type fails

2022-07-19 Thread enolan at alumni dot cmu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106357 Bug ID: 106357 Summary: [12/13 Regression] direct-list-initialization of enum class from a variable of another enum class type fails Product: gcc Version: 12.1.1

[Bug c++/105964] New: [12/13 Regression] Return type deduction fails during NTTP use of function dependent on template parameter

2022-06-13 Thread enolan at alumni dot cmu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105964 Bug ID: 105964 Summary: [12/13 Regression] Return type deduction fails during NTTP use of function dependent on template parameter Product: gcc Version: 12.1.1 Status:

[Bug c++/103593] New: Naming the constructor of a template class without using the injected-class-name causes parse error with C++20

2021-12-06 Thread enolan at alumni dot cmu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103593 Bug ID: 103593 Summary: Naming the constructor of a template class without using the injected-class-name causes parse error with C++20 Product: gcc Version:

[Bug c++/101303] ICE from modified lambda-generic-100362.C test case from bug 100362

2021-07-02 Thread enolan at alumni dot cmu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101303 --- Comment #1 from Edward Nolan --- Some godbolt-ing shows that this test case is an ICE in GCC versions 9, 10, 11, and 12, and rejects-valid in GCC 8.

[Bug c++/101303] New: ICE from modified lambda-generic-100362.C test case from bug 100362

2021-07-02 Thread enolan at alumni dot cmu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101303 Bug ID: 101303 Summary: ICE from modified lambda-generic-100362.C test case from bug 100362 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug c++/100362] New: ICE with Boost.Asio async_initiate

2021-04-30 Thread enolan at alumni dot cmu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100362 Bug ID: 100362 Summary: ICE with Boost.Asio async_initiate Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++