[Bug ada/112781] [13/14 regression] internal error on function call returning extension of limited interface

ebotcazou at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Dec 5 11:39:10 GMT 2023


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

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[13/14 regression] ICE in   |[13/14 regression] internal
                   |generic instantiation       |error on function call
                   |                            |returning extension of
                   |                            |limited interface

--- Comment #3 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
The testcase triggers 3 different assertion failures, the first 2 are benign
but not the third, which leads to the wrong code with GCC 13.x (the workaround
for the latter is to remove the "limited" keyword everywhere).


More information about the Gcc-bugs mailing list