[Bug c++/113405] Can't access member type alias of concept-constrained class template specialization in global module fragment via alias template in different module

2024-01-18 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113405 Nathaniel Shead changed: What|Removed |Added CC||nathanieloshead at gmail dot com

[Bug c++/113308] derived class doesn't currently allow inherited explicit object member function post increment operator

2024-01-10 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113308 Nathaniel Shead changed: What|Removed |Added CC||nathanieloshead at gmail dot com

[Bug c++/104221] member functions defined in separate files of classes declared in module partitions won't compile

2024-01-03 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104221 Nathaniel Shead changed: What|Removed |Added CC||nathanieloshead at gmail dot com

[Bug c++/113031] [14 Regression] ICE in cxx_fold_indirect_ref_1 starting with r14-6508

2023-12-21 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113031 --- Comment #6 from Nathaniel Shead --- Yes, fixed as far as I'm aware.

[Bug c++/113047] dereferencing a null pointer in a constant expression

2023-12-19 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113047 Nathaniel Shead changed: What|Removed |Added CC||nathanieloshead at gmail dot com

[Bug c++/113031] [14 Regression] ICE in cxx_fold_indirect_ref_1 starting with r14-6508

2023-12-15 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113031 --- Comment #2 from Nathaniel Shead --- Reduced to: template class variant; template auto __variant_cast(_Tp __rhs) { return static_cast&&>(__rhs); } template struct _Move_assign_base : _Types { void operator=(_Move_assign_base __rhs)

[Bug c++/112820] vtable not emitted correctly from module when compiling with -g

2023-12-02 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112820 Nathaniel Shead changed: What|Removed |Added CC||nathanieloshead at gmail dot com

[Bug c++/112588] ICE in make_decl_rtl when returning str literal when string header imported in module

2023-11-17 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112588 Nathaniel Shead changed: What|Removed |Added CC||nathanieloshead at gmail dot com

[Bug c++/106851] [modules] Name conflict for exported using-declaration

2023-11-09 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106851 Nathaniel Shead changed: What|Removed |Added CC||nathanieloshead at gmail dot com

[Bug c++/110936] if constexpr: member function pointers cannot be checked with ubsan

2023-11-08 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110936 Nathaniel Shead changed: What|Removed |Added CC||nathanieloshead at gmail dot com

[Bug c++/96090] noexcept operator of potentially-throwing defaulted function gives the wrong result

2023-10-28 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96090 Nathaniel Shead changed: What|Removed |Added CC||nathanieloshead at gmail dot com ---

[Bug c++/101631] gcc allows for the changing of an union active member to be changed via a reference

2023-10-25 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101631 --- Comment #6 from Nathaniel Shead --- (In reply to Sam James from comment #5) > Fixed for 14 then by the drive-by bit or is there something left? It should be fixed now. The example in comment #2 is g++.dg/cpp2a/constexpr-union2.C.

[Bug c++/111226] New: constexpr doesn't detect change of union to empty member

2023-08-29 Thread nathanieloshead at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111226 Bug ID: 111226 Summary: constexpr doesn't detect change of union to empty member Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal