From 4328128fa27dfe6727bdc75d59e36034f610bd53 Mon Sep 17 00:00:00 2001
From: Carsten Patzke <carsten.patzke@desy.de>
Date: Wed, 6 Oct 2021 15:34:36 +0200
Subject: [PATCH] Valgrind: increased stack trace size

---
 CMakeModules/testing_cpp.cmake | 2 +-
 CMakeModules/testing_go.cmake  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/CMakeModules/testing_cpp.cmake b/CMakeModules/testing_cpp.cmake
index 23a4457ac..143e9afd9 100644
--- a/CMakeModules/testing_cpp.cmake
+++ b/CMakeModules/testing_cpp.cmake
@@ -20,7 +20,7 @@ if (BUILD_TESTS)
     find_package(Threads)
     find_program(MEMORYCHECK_COMMAND valgrind)
     set(MEMORYCHECK_COMMAND_OPTIONS
-            "--trace-children=yes --leak-check=full --error-exitcode=1 --suppressions=${CMAKE_SOURCE_DIR}/tests/valgrind.suppressions")
+            "--trace-children=yes --leak-check=full --error-exitcode=1 --num-callers=20 --suppressions=${CMAKE_SOURCE_DIR}/tests/valgrind.suppressions")
     if (NOT "$ENV{gtest_SOURCE_DIR}" STREQUAL "")
         set(gtest_SOURCE_DIR $ENV{gtest_SOURCE_DIR})
     endif ()
diff --git a/CMakeModules/testing_go.cmake b/CMakeModules/testing_go.cmake
index 465736a5d..4842808b7 100644
--- a/CMakeModules/testing_go.cmake
+++ b/CMakeModules/testing_go.cmake
@@ -6,7 +6,7 @@ if (BUILD_TESTS)
     set(ASAPO_MINIMUM_COVERAGE 80)
     find_program(MEMORYCHECK_COMMAND valgrind)
     set(MEMORYCHECK_COMMAND_OPTIONS
-            "--trace-children=yes --leak-check=full --error-exitcode=1 --suppressions=${CMAKE_SOURCE_DIR}/tests/valgrind.suppressions")
+            "--trace-children=yes --leak-check=full --error-exitcode=1 --num-callers=20 --suppressions=${CMAKE_SOURCE_DIR}/tests/valgrind.suppressions")
 endif ()
 
 function(gotest target source_dir test_source_files)
-- 
GitLab