Sergey,
thanks for the patch! LGTM with a minor comment.
Sergey
<snipped>
diff --git a/test/tarantool-c-tests/CMakeLists.txt b/test/tarantool-c-tests/CMakeLists.txt
index c4a402d0..c84c651d 100644
--- a/test/tarantool-c-tests/CMakeLists.txt
+++ b/test/tarantool-c-tests/CMakeLists.txt
@@ -41,6 +41,14 @@ file(GLOB tests "${CMAKE_CURRENT_SOURCE_DIR}/*${CTEST_SRC_SUFFIX}")
foreach(test_source ${tests})
# Get test name without suffix. Needed to set OUTPUT_NAME.
get_filename_component(exe ${test_source} NAME_WE)
+
+ # Test requires static build, since it inspects internal
+ # symbols.
+ if(exe STREQUAL "gh-8594-sysprof-ffunc-crash"
+ AND BUILDMODE STREQUAL "dynamic")
please put AND to the previous line and fix indentation<snipped>