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

--- Comment #2 from Sam James <sjames at gcc dot gnu.org> ---
This fails against a miscompiled glibc:
```
int
main ()
{
  char buf[200];
  __builtin_sprintf (buf, "%*s%*s%*s", -1, "one", -20, "two", -30, "three");

  int result = __builtin_strcmp (
      buf, "onetwo                 three                         ");
  if (result != 0)
    __builtin_abort ();
}
```

Reply via email to