https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120133
Bug ID: 120133 Summary: internal compiler error: Segmentation fault signal terminated program cc1plus Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ldalessandro at gmail dot com Target Milestone: --- Created attachment 61337 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61337&action=edit test case I encountered this segfault while trying to reduce a different ICE with cvise. template <typename _I1, typename = _I1> concept indirectly_swappable = ; iter_swap() (indirectly_swappable< Compile with g++ -std=gnu20. <source>:2:32: error: expected primary-expression before ';' token 2 | concept indirectly_swappable = ; | ^ <source>:3:25: error: expected 'auto' or 'decltype(auto)' after 'indirectly_swappable' 3 | iter_swap() (indirectly_swappable< | ^~~~~~~~~~~~~~~~~~~~ g++: internal compiler error: Segmentation fault signal terminated program cc1plus Live: https://godbolt.org/z/nrhKEcexx [May 6th, 2025]