// PR c++/97328
// { dg-do compile { target c++20 } }
struct vector {
  struct storage {
    int t;
    constexpr storage() {}
  } data[8];
};
constexpr auto foo() {
  vector i;
  return i;
}
auto val = foo();
// PR c++/97328
// { dg-do compile { target c++20 } }
struct vector {
  struct storage {
    int t;
    constexpr storage() {}
  } data[8];
};
constexpr auto foo() {
  vector i;
  return i;
}
auto val = foo();