Feature: Add support apple-clang 16. (#16972) Fix: Add test for #19960. (#16974) Bugfix: Revert "Define compiler variables in CMakePresets.json" commit 60df72c. (#16971)