mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-05 06:32:30 +02:00
MacOS XCode 16 breaks dynamic_cast on final classes where the base class has a has a virtual destructor defined in the header, which creates a different virtual table per translation unit. This is probably a regression in Apple's Clang that causes final classes to be incorrectly aggressively optimized. https://stackoverflow.com/questions/79192304/macos-xcode-16-breaks-dynamic-cast-for-final-types-defined-in-shared-library
7.8 KiB
7.8 KiB