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

--- Comment #8 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jason Merrill <ja...@gcc.gnu.org>:

https://gcc.gnu.org/g:db25655fa5dd23bba684ec7db628643c19e64d6a

commit r12-6136-gdb25655fa5dd23bba684ec7db628643c19e64d6a
Author: Jason Merrill <ja...@redhat.com>
Date:   Mon Dec 27 23:46:13 2021 -0500

    c++: ICE on enum with bool value [PR99968]

    BOOLEAN_TYPE also counts as integral, so verify_type should allow it.

            PR c++/99968

    gcc/ChangeLog:

            * tree.c (verify_type): Allow enumerator with BOOLEAN_TYPE.

    gcc/testsuite/ChangeLog:

            * g++.dg/ext/is_enum2.C: New test.

Reply via email to