mirror of https://github.com/QMCPACK/qmcpack.git
Enable ASAN/LSAN checks to full suite of deterministic tests
From unit to deterministic using clang Update docs
This commit is contained in:
parent
1ebe25769e
commit
a675c06d47
|
@ -20,19 +20,19 @@ The following is a summary of the jobs run in the CI process required for a PR:
|
|||
| Job Name with | Runner | Compiler | Tests | Time | Trigger |
|
||||
| Build Info | Host | | ctest -L | min | event |
|
||||
+-------------------------------+--------+----------+---------------+------+----------+
|
||||
| gcc-openmpi-real-coverage* | GitHub | gcc-9 | deterministic | 45 | PR/merge |
|
||||
| gcc-openmpi-real-coverage* | GitHub | gcc-9 | deterministic | 60 | PR/merge |
|
||||
+-------------------------------+--------+----------+---------------+------+----------+
|
||||
| gcc-openmpi-complex-coverage* | GitHub | gcc-9 | deterministic | 50 | PR/merge |
|
||||
| gcc-openmpi-complex-coverage* | GitHub | gcc-9 | deterministic | 60 | PR/merge |
|
||||
+-------------------------------+--------+----------+---------------+------+----------+
|
||||
| gcc11-real-werror | GitHub | gcc-11 | deterministic | 50 | PR/merge |
|
||||
| gcc11-real-werror | GitHub | gcc-11 | deterministic | 60 | PR/merge |
|
||||
+-------------------------------+--------+----------+---------------+------+----------+
|
||||
| gcc11-complex-werror | GitHub | gcc-11 | deterministic | 50 | PR/merge |
|
||||
| gcc11-complex-werror | GitHub | gcc-11 | deterministic | 60 | PR/merge |
|
||||
+-------------------------------+--------+----------+---------------+------+----------+
|
||||
| clang-real-asan | GitHub | clang-10 | unit | 25 | PR/merge |
|
||||
| clang-real-asan | GitHub | clang-10 | deterministic | 60 | PR/merge |
|
||||
+-------------------------------+--------+----------+---------------+------+----------+
|
||||
| clang-complex-asan | GitHub | clang-10 | unit | 25 | PR/merge |
|
||||
| clang-complex-asan | GitHub | clang-10 | deterministic | 60 | PR/merge |
|
||||
+-------------------------------+--------+----------+---------------+------+----------+
|
||||
| clang-openmpi-real-ubsan | GitHub | clang-10 | unit | 55 | PR/merge |
|
||||
| clang-openmpi-real-ubsan | GitHub | clang-10 | deterministic | 60 | PR/merge |
|
||||
+-------------------------------+--------+----------+---------------+------+----------+
|
||||
| clang-latest-openmp-offload | GitHub | clang-12 | unit | 35 | PR/merge |
|
||||
+-------------------------------+--------+----------+---------------+------+----------+
|
||||
|
|
|
@ -137,12 +137,6 @@ case "$1" in
|
|||
# Run only deterministic tests (reasonable for CI) by default
|
||||
TEST_LABEL="-L deterministic"
|
||||
|
||||
# Enable ASAN_OPTION=suppression=suppresion_file
|
||||
if [[ "${GH_JOBNAME}" =~ (asan) ]]
|
||||
then
|
||||
TEST_LABEL="-L unit"
|
||||
fi
|
||||
|
||||
if [[ "${GH_JOBNAME}" =~ (clang-latest-openmp-offload) ]]
|
||||
then
|
||||
echo "Adding /usr/lib/llvm-12/lib/ to LD_LIBRARY_PATH to enable libomptarget.so"
|
||||
|
|
Loading…
Reference in New Issue