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

--- Comment #1 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Better test:

// PR c++/97523
// { dg-do compile }

struct T {
  explicit T();
  T(int);
};

void
fn (int n)
{
  new T[1]();
  new T[2]();
  new T[3]();
  new T[n]();
#if __cpp_aggregate_paren_init
  new T[]();
  new T[2](1, 2);
  new T[3](1, 2);
#endif
}

Reply via email to