in
8ac962c6, we enabled ASan in script/run-make, which is part of
our CI workflow to build the tree. The goal was to enable us to identify
memory related issues early, but this introduced two kinds of problems:
- it's observed that some tests take around 4x time to complete in
comparison to the test time without ASan enabled
- api and dashboard e2e tests are failing because the ASan supppression
rules are not populated to them
This reverts commit
8ac962c698df959da1866d41b04d69c806bb72c0.
Signed-off-by: Kefu Chai <k.chai@proxmox.com>
local cxx_compiler="${discovered_cxx_compiler}"
local c_compiler="${discovered_c_compiler}"
local cmake_opts
- cmake_opts+=" -DWITH_ASAN=ON"
cmake_opts+=" -DCMAKE_CXX_COMPILER=$cxx_compiler -DCMAKE_C_COMPILER=$c_compiler"
cmake_opts+=" -DENABLE_GIT_VERSION=OFF"
cmake_opts+=" -DWITH_GTEST_PARALLEL=ON"