1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
Description: Suppress compiler warnings since GCC-12. (Closes: #1016283)
Author: Mo Zhou <lumin@debian.org>
Last-Update: 2022-08-18
Forwarded: https://github.com/oneapi-src/oneTBB/issues/823
Index: onetbb/cmake/compilers/GNU.cmake
===================================================================
--- onetbb.orig/cmake/compilers/GNU.cmake
+++ onetbb/cmake/compilers/GNU.cmake
@@ -26,7 +26,7 @@ else()
set(TBB_DEF_FILE_PREFIX lin${TBB_ARCH})
endif()
-set(TBB_WARNING_LEVEL -Wall -Wextra $<$<BOOL:${TBB_STRICT}>:-Werror> -Wfatal-errors)
+set(TBB_WARNING_LEVEL -Wall -Wextra $<$<BOOL:${TBB_STRICT}>:-Werror> -Wfatal-errors -Wno-error=uninitialized -Wno-error=array-bounds -Wno-error=use-after-free -Wno-error=address)
set(TBB_TEST_WARNING_FLAGS -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor)
# Depfile options (e.g. -MD) are inserted automatically in some cases.
|