DKLoehr wrote: We're seeing several errors building chromium that bisect to this change: `error: member 'operator delete[]' found in multiple base classes of different types`. An example build is [here](https://ci.chromium.org/ui/p/chromium/builders/ci/ToTLinux/29767/overview); the output is ``` ../../third_party/pdfium/xfa/fxfa/cxfa_ffexclgroup.cpp:16:19: error: member 'operator delete[]' found in multiple base classes of different types 16 | CXFA_FFExclGroup::~CXFA_FFExclGroup() = default; | ^ ../../third_party/pdfium/xfa/fxfa/cxfa_ffexclgroup.cpp:16:41: note: in defaulted destructor for 'CXFA_FFExclGroup' first required here 16 | CXFA_FFExclGroup::~CXFA_FFExclGroup() = default; | ^ ../../v8/include/cppgc/garbage-collected.h:69:8: note: member found by ambiguous name lookup 69 | void operator delete[](void*) = delete; | ^ ../../v8/include/cppgc/garbage-collected.h:103:8: note: member found by ambiguous name lookup 103 | void operator delete[](void*) = delete; | ^ ```
I'm working on putting together a minimal repro. https://github.com/llvm/llvm-project/pull/133950 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits