diff --git a/src/build-scripts/nosanitize.txt b/src/build-scripts/nosanitize.txt index e69de29bb..cbd20c5fd 100644 --- a/src/build-scripts/nosanitize.txt +++ b/src/build-scripts/nosanitize.txt @@ -0,0 +1,3 @@ +# Small leaks that make CI fail, suppress until cause is identified. +leak:__cxa_thread_atexit +leak:std::string::_Rep::_S_create diff --git a/src/testrender/testrender.cpp b/src/testrender/testrender.cpp index 1580c8734..b243632d7 100644 --- a/src/testrender/testrender.cpp +++ b/src/testrender/testrender.cpp @@ -368,7 +368,7 @@ main(int argc, const char* argv[]) // We're done with the shading system now, destroy it rend->clear(); - delete shadingsys; delete rend; + delete shadingsys; return EXIT_SUCCESS; } diff --git a/testsuite/runtest.py b/testsuite/runtest.py index fbc7e1a1d..40ebf94ec 100755 --- a/testsuite/runtest.py +++ b/testsuite/runtest.py @@ -80,7 +80,7 @@ def make_relpath (path, start=os.curdir): outputs = [ "out.txt" ] # default # Control image differencing -failureok = 1 +failureok = 0 failthresh = 0.004 hardfail = 0.01 failpercent = 0.02