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

            Bug ID: 70093
           Summary: Instancing function with VM type cases internal
                    compiler error in 'assign_stack_temp_for_type'.
           Product: gcc
           Version: 5.3.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: sasho648 at gmail dot com
  Target Milestone: ---

Consider this example:

int main(int argc, char **argv)
{
        struct {int _[argc];} fn() { }

        fn(); //comment to trigger error on the next line

        __typeof__(fn()) *p;
}

At the time local function 'fn' is instanced (either explicitly or using
'__typeof__') the following error is displayed:

internal compiler error: in assign_stack_temp_for_type, at function.c:793

Reply via email to