Skip to content

Commit 1ad84cb

Browse files
committed
diable asan if using clang in windows
1 parent e08f5c5 commit 1ad84cb

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

makefile

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,13 @@ endif
1515
########################## sanitizer ##########################
1616

1717
ifeq ($(CXX), clang++)
18-
ADDRESS_SANITIZER:=-fsanitize=address
19-
THREADS_SANITIZER:=-fsanitize=thread
18+
ifeq ($(OS),Windows_NT)
19+
ADDRESS_SANITIZER:=
20+
THREADS_SANITIZER:=
21+
else
22+
ADDRESS_SANITIZER:=-fsanitize=address
23+
THREADS_SANITIZER:=-fsanitize=thread
24+
endif
2025
else
2126
ADDRESS_SANITIZER:=
2227
THREADS_SANITIZER:=
@@ -60,6 +65,7 @@ default:
6065
@echo ""
6166

6267
test:
68+
@echo "Operating System : $(OS)"
6369
$(CXX) $(CXX_STANDARD) $(LINKER) tests.cpp -o tests.out $(DFLAGS) $(CXX_FLAGS)
6470
./tests.out
6571

0 commit comments

Comments
 (0)