https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115672
--- Comment #9 from Sean Murthy <s.murthy at outlook dot com> --- Created attachment 58537 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58537&action=edit Repro for "dependency" where not creating A objects fixes the issue with B objects See: https://sigcpp.godbolt.org/z/83xaa5ej1 This attachment is the repro for the "dependency" issue listed in my earlier comment: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115672#c7