mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 12:10:06 +02:00
46 lines
1.4 KiB
Plaintext
46 lines
1.4 KiB
Plaintext
From 380bf2d37495f46ec223751cac873987afc59cfa Mon Sep 17 00:00:00 2001
|
|
From: begasus <begasus@gmail.com>
|
|
Date: Sun, 27 Dec 2020 11:59:31 +0000
|
|
Subject: Remove -pthread for the test
|
|
|
|
|
|
diff --git a/tests/collisions/Makefile b/tests/collisions/Makefile
|
|
index eee4b59..58983f9 100644
|
|
--- a/tests/collisions/Makefile
|
|
+++ b/tests/collisions/Makefile
|
|
@@ -30,7 +30,7 @@ CFLAGS += -Wall -Wextra -Wconversion \
|
|
-std=c11
|
|
CXXFLAGS += -Wall -Wextra -Wconversion \
|
|
-std=c++11
|
|
-LDFLAGS += -pthread
|
|
+#LDFLAGS += -pthread
|
|
TESTHASHES = 3200000
|
|
|
|
HASH_SRC := $(sort $(wildcard allcodecs/*.c allcodecs/*.cc))
|
|
--
|
|
2.45.2
|
|
|
|
|
|
From e1637a08438b61da2926110ff2bd94ee747cbfb6 Mon Sep 17 00:00:00 2001
|
|
From: begasus <begasus@gmail.com>
|
|
Date: Sun, 27 Dec 2020 12:47:45 +0000
|
|
Subject: Fix linking against -lubsan (needed for the clang tests)
|
|
|
|
|
|
diff --git a/Makefile b/Makefile
|
|
index 5b7b8ff..99f21cd 100644
|
|
--- a/Makefile
|
|
+++ b/Makefile
|
|
@@ -421,7 +421,7 @@ usan: CXX=clang++
|
|
usan: ## check CLI runtime for undefined behavior, using clang's sanitizer
|
|
@echo ---- check undefined behavior - sanitize ----
|
|
$(MAKE) clean
|
|
- $(MAKE) test CC=$(CC) CXX=$(CXX) MOREFLAGS="-g -fsanitize=undefined -fno-sanitize-recover=all"
|
|
+ $(MAKE) test CC=$(CC) CXX=$(CXX) MOREFLAGS="-g -fsanitize=undefined -fno-sanitize-recover=all -fsanitize-undefined-trap-on-error"
|
|
|
|
.PHONY: staticAnalyze
|
|
SCANBUILD ?= scan-build
|
|
--
|
|
2.45.2
|
|
|