https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114856
Nathaniel Shead <nshead at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Ever confirmed|0 |1
Status|UNCONFIRMED |NEW
CC| |nshead at gcc dot gnu.org
Last reconfirmed| |2024-04-26
Assignee|unassigned at gcc dot gnu.org |nshead at gcc dot
gnu.org
--- Comment #1 from Nathaniel Shead <nshead at gcc dot gnu.org> ---
Minimised:
module;
namespace std {
template <class> struct initializer_list {
int *_M_array;
unsigned long _M_len;
};
struct basic_string {
~basic_string();
};
}
export module repro;
struct A {
std::basic_string data3;
};
struct V {
V(std::initializer_list<A>);
};
struct data {
V v{{}};
};