Skip to content

Commit cd22244

Browse files
committed
Set -fno-commom flag to avoid ASan global issues.
1 parent b95eb8d commit cd22244

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/actions/ngen-build/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,8 +199,8 @@ runs:
199199
if [ ${{ runner.os }} == 'macOS' ]
200200
then
201201
echo "fun:PyType_FromMetaclass" > /tmp/asan_ignore.txt
202-
export CFLAGS="$CFLAGS -fsanitize-ignorelist=/tmp/asan_ignore.txt"
203-
export CXXFLAGS="$CXXFLAGS -fsanitize-ignorelist=/tmp/asan_ignore.txt"
202+
export CFLAGS="$CFLAGS -fsanitize-ignorelist=/tmp/asan_ignore.txt -fno-common"
203+
export CXXFLAGS="$CXXFLAGS -fsanitize-ignorelist=/tmp/asan_ignore.txt -fno-common"
204204
fi
205205
. .venv/bin/activate
206206
[ ! -d "$BOOST_ROOT" ] && echo "Error: no Boost root found at $BOOST_ROOT" && exit 1

0 commit comments

Comments
 (0)