C++ ABI conformance?

PR16537 demonstrates a defect in Clang/LLVM conformance with the
Itanium C++ ABI. I poked around a little in the Clang, LLVM, and
test-suite tests but didn't see anything that obviously looked
like an attempt at an ABI conformance test set.

Is there a conformance test set that I missed? If not, does
anybody think they are privately testing ABI conformance?
Alternatively, does anybody know of a test suite for ABI
conformance? I found references to codesourcery but apparently
their new corporate owners have abandoned that particular product.

Thanks,
--paulr

The libcxxrt has some tests, but it's far from exhaustive
https://github.com/pathscale/libcxxrt/tree/master/test

We'd welcome more tests and or be willing to help develop them

PR16537 demonstrates a defect in Clang/LLVM conformance with the
Itanium C++ ABI. I poked around a little in the Clang, LLVM, and
test-suite tests but didn't see anything that obviously looked
like an attempt at an ABI conformance test set.

Is there a conformance test set that I missed? If not, does
anybody think they are privately testing ABI conformance?
Alternatively, does anybody know of a test suite for ABI
conformance? I found references to codesourcery but apparently
their new corporate owners have abandoned that particular product.

GCC has an ABI part of its test suite that is designed to test gcc against another compiler. Specifically the things in ./g++.dg/compat and ./gcc.dg/compat (and ./gcc.c-torture/compat). That is the best thing of which I know.

-Hal