Files
haikuports/dev-libs/xxhash/patches/xxhash-0.8.3.patchset
2025-01-26 16:23:31 +01:00

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