/* PR libstdc++/88101 */
/* { dg-do compile } */
/* { dg-options "" } */

void
foo (int n)
{
  struct S { char a; int b[n]; long long c; } s;
  __builtin_clear_padding (&s);		/* { dg-message "unimplemented: __builtin_clear_padding not supported for variable length aggregates" } */
}