struct Member {
Member () noexcept;
};
class indestructible_base
{
~indestructible_base();
Member m;
};
class T : indestructible_base
{
public:
//T() {}
};
int main(void) { new T(); }
c3RydWN0IE1lbWJlciB7CiAgICBNZW1iZXIgKCkgbm9leGNlcHQ7Cn07CgpjbGFzcyBpbmRlc3RydWN0aWJsZV9iYXNlCnsKICB+aW5kZXN0cnVjdGlibGVfYmFzZSgpOwogIE1lbWJlciBtOwp9OwoKY2xhc3MgVCA6IGluZGVzdHJ1Y3RpYmxlX2Jhc2UKewpwdWJsaWM6CiAgLy9UKCkge30KfTsKCmludCBtYWluKHZvaWQpIHsgbmV3IFQoKTsgfQ==