Bug 1966833 - Disable new character-conversion warning in clang 21 for now. r=firefox-build-system-reviewers,ahochheiden

Differential Revision: https://phabricator.services.mozilla.com/D249725
This commit is contained in:
Mike Hommey
2025-05-20 01:57:57 +00:00
committed by mh@glandium.org
parent b6731ae61b
commit 43a96e3901

View File

@@ -311,6 +311,10 @@ check_and_add_warning("-Wno-vla-cxx-extension", cxx_compiler)
# Avoid requiring complicated logic for extra warning flags in moz.build files.
check_and_add_warning("-Wno-unknown-warning-option")
# clang 21 warns about charN_t conversions, and we have a lot that need a careful
# audit rather than plainly adding static_casts.
check_and_add_warning("-Wno-character-conversion")
set_config("WARNINGS_CFLAGS", warnings_flags.cflags)
set_config("WARNINGS_CXXFLAGS", warnings_flags.cxxflags)
set_config("WARNINGS_HOST_CFLAGS", warnings_flags.host_cflags)