From f3f9c371962b5c62efc0da8c05d9f94ef73dd3f7 Mon Sep 17 00:00:00 2001 From: Dzmitry Date: Mon, 29 Nov 2021 19:43:53 -0800 Subject: [PATCH] pigweed: Fix coverage build failure (#6924) Use correct compilation directory in the coverage mapping. Bug: https://crbug.com/oss-fuzz/38518 --- projects/pigweed/build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/pigweed/build.sh b/projects/pigweed/build.sh index 75ded6fb5..54c0cf507 100644 --- a/projects/pigweed/build.sh +++ b/projects/pigweed/build.sh @@ -67,6 +67,7 @@ EXTRA_CXXFLAGS="-Wno-unused-command-line-argument" # Disable UBSan vptr since target built with -fno-rtti. EXTRA_CXXFLAGS+=" -fno-sanitize=vptr" +EXTRA_CXXFLAGS+=" -fcoverage-compilation-dir=$PW_ROOT" # Build! CXXFLAGS="$CXXFLAGS $EXTRA_CXXFLAGS" LDFLAGS="$CXXFLAGS" \