private static String getFillerStructBB3f() {
		String expected =
		//@formatter:off
			"""
			/BB3f
			pack()
			Structure BB3f {
			   0   BB3f   56      "Self Base"
			   56   char[16]   16      "Filler for 3 Unplaceable Virtual Bases: BB3b; BB3a; BB3c"
			}
			Length: 72 Alignment: 8
			/BB3a
			pack()
			Structure BB3a {
			   0   int   4   bb3ai   ""
			}
			Length: 4 Alignment: 4
			/BB3b
			pack()
			Structure BB3b {
			   0   int   4   bb3bi   ""
			}
			Length: 4 Alignment: 4
			/BB3c
			pack()
			Structure BB3c {
			   0   int   4   bb3ci   ""
			}
			Length: 4 Alignment: 4
			/BB3d/!internal/BB3d
			pack()
			Structure BB3d {
			   0   BB3a   4      "Base"
			   4   BB3c   4      "Base"
			   8   pointer   8   {vbptr}   ""
			   16   int   4   bb3di   ""
			}
			Length: 24 Alignment: 8
			/BB3e/!internal/BB3e
			pack()
			Structure BB3e {
			   0   BB3b   4      "Base"
			   8   pointer   8   {vbptr}   ""
			   16   int   4   bb3ei   ""
			}
			Length: 24 Alignment: 8
			/BB3f/!internal/BB3f
			pack()
			Structure BB3f {
			   0   BB3d   24      "Base"
			   24   BB3e   24      "Base"
			   48   int   4   bb3fi   ""
			}
			Length: 56 Alignment: 8""";
		//@formatter:on
		return expected;
	}
Test struct I5 - 64 - speculative placement.
<p> THIS TEST STILL HAS PROBLEMS...
<p> The expected output does not match what is the correct layout, but we do not have enough
information (without using vbtable) to create the correct output.  So we are testing our
incorrect result against the known incorrect expected result to cause the test to pass
Ghidra/Features/PDB/src/test/java/ghidra/app/util/pdb/Egray864ProgramCreator.java