From f11062ddba51492f594ea2c4a8e6fd34e59169c2 Mon Sep 17 00:00:00 2001 From: Jouni Paulus Date: Wed, 13 Dec 2023 14:26:57 +0100 Subject: [PATCH] disable treating compile warnings as errors in complexity instrumentation builds --- scripts/prepare_instrumentation.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/prepare_instrumentation.sh b/scripts/prepare_instrumentation.sh index bbf401dd40..c4e4a3a17f 100755 --- a/scripts/prepare_instrumentation.sh +++ b/scripts/prepare_instrumentation.sh @@ -134,5 +134,9 @@ fi sed -i.bak -e "s/\/\*[[:space:]]*\(#define[[:space:]]*WMOPS\)[[:space:]]*\*\//\1/g" $targetdir/lib_com/options.h sed -i.bak -e "s/\/\/[[:space:]]*\(#define[[:space:]]*WMOPS\)/\1/g" $targetdir/lib_com/options.h +# disable treating warnings as errors, since clang's -Wdollar-in-identifier-extension is not compatible with the instrumentation macros +sed -i.bak -e "s/-Werror[[:space:]]/ /g" $targetdir/Makefile +sed -i.bak -e "s/-Werror[[:space:]]/ /g" $targetdir/CMakeLists.txt + # return to start dir cd "$currdir" -- GitLab