ojhunt wrote: I think closing this is the correct approach and taking some variation of https://github.com/llvm/llvm-project/pull/153506 - essentially working to resolve the ODR/ABI impact of -pedantic-errors https://github.com/llvm/llvm-project/pull/153503