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

            Bug ID: 128533
           Summary: internal compiler error: in convert_regs_1, at
                    reg-stack.cc
           Product: gcc
           Version: 17.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: 0599jiangyc at gmail dot com
  Target Milestone: ---

The following code:
```c
void f (void)
{
  float _Complex z = 0;
  long double v;
  asm volatile ("" : "=t" (v) : "0" (z));
}
```

Resulted in this output:
```
<source>:6:1: internal compiler error: in convert_regs_1, at reg-stack.cc:3223
```

Trunk reproducer (`-O0`): https://godbolt.org/z/6WMGM78qT

Reply via email to