[Bug c++/125633] ICE when parsing multiple postconditions that mutate the result object in a C++26 member function

kaelfandrew at gmail dot com gcc-bugzilla@gcc.gnu.org
Sat Jun 6 16:00:37 GMT 2026


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125633

--- Comment #1 from Kael Franco <kaelfandrew at gmail dot com> ---
r16-8176-g62a3c3d5951d07 cause ICE because that commit enabled -fcontracts by
default on -std=c++26. Removing -std=c++26 and adding -fcontracts causes the
same ICE. Gonna do another bisect, this bug might be a dup.


More information about the Gcc-bugs mailing list