https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100754
--- Comment #4 from Martin <mgaron at pleora dot com> --- Some additional reading hinted me how the intermediate representation can be help or is enough in itself to reproduce the bug. I have attached the intermediate representation for the Derived object file, by adding -save-temps to the g++ compile line.