https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113884
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Reduced to:
```
struct B
{
B(double);
};
struct C
{
C(int);
};
void func(B);
void func(C);
int main() {
func({ 4.2 });
}
```
