From 7d8c0698cae6b33b7a929a8fbdb9d0b71fea494d Mon Sep 17 00:00:00 2001 From: Daniel Black Date: Mon, 23 Feb 2026 15:03:33 +1100 Subject: [PATCH] MDBF-406: disable valgrind in 11.4+ Valgrind is a large consumer of BB resources. It hasn't found a bug that msan hasn't for years. MSAN and ASAN's fluctuating timings are useful to expose the varying test cases to additional coverage. With MSAN being a bit for bit mapping single bit errors are found. Valgrind BB branches are only green on 10.6 and 10.11 with later branches having test case failures that haven't been corrected in almost a year. Valgrind remains a useable option without its presence in BB. --- constants.py | 1 + 1 file changed, 1 insertion(+) diff --git a/constants.py b/constants.py index 5519f5f0..ff800773 100644 --- a/constants.py +++ b/constants.py @@ -195,6 +195,7 @@ SUPPORTED_PLATFORMS["11.0"] = SUPPORTED_PLATFORMS["10.11"].copy() SUPPORTED_PLATFORMS["11.0"].remove("amd64-rhel-7") +SUPPORTED_PLATFORMS["11.0"].remove("amd64-fedora-40-valgrind") SUPPORTED_PLATFORMS["11.1"] = SUPPORTED_PLATFORMS["11.0"].copy() SUPPORTED_PLATFORMS["11.2"] = SUPPORTED_PLATFORMS["11.1"].copy() SUPPORTED_PLATFORMS["11.3"] = SUPPORTED_PLATFORMS["11.2"].copy()