https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114426
--- Comment #5 from Sam James <sjames at gcc dot gnu.org> ---
Reduced:
```
struct Object {
virtual ~Object();
};
struct Configurator : virtual Object {
virtual void doConfigure() = 0;
};
struct DOMConfigurator : Configurator {
DOMConfigurator() {}
};
```
