diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3a0bf48e45f8b9228173b25dc39c2179b0bf545a..153b0ca11abb42805c86b17052bd916500fe3bc5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -558,6 +558,8 @@ codec-asan: codec-usan: extends: - .sanitizer-selftest-on-mr + tags: + - ivas-linux-fast before_script: - CLANG_NUM=3 - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_STV_SANITIZERS diff --git a/.gitlab/issue_templates/asan_ltv_error.md b/.gitlab/issue_templates/asan_ltv_error.md index 97b3fa9ec200e00894f3d816d72173503de100ee..f8f7c17d58ad5928a8b18864d2c551b2449c9832 100644 --- a/.gitlab/issue_templates/asan_ltv_error.md +++ b/.gitlab/issue_templates/asan_ltv_error.md @@ -19,6 +19,7 @@ Link to test pipeline: XXX Using the [scripts](https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/wikis/Software-development/pyivastest-howto#how-to-reproduce-tests): + ``` python3 scripts/IvasBuildAndRunChecks.py --checks CLANG2 -m MODE -p /path/to/my/local/ci_linux_ltv_local.json ``` diff --git a/.gitlab/issue_templates/msan_ltv_error.md b/.gitlab/issue_templates/msan_ltv_error.md index cc57222658206e7367e8f90d59f657495f806cf6..16dacd58ca43d7efab8f8361a9c4b888184a486d 100644 --- a/.gitlab/issue_templates/msan_ltv_error.md +++ b/.gitlab/issue_templates/msan_ltv_error.md @@ -25,6 +25,7 @@ in the `Makefile` at lines 71 and 72. Note that this may increase runtime heavil Using the [scripts](https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/wikis/Software-development/pyivastest-howto#how-to-reproduce-tests): + ``` python3 scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m MODE -p /path/to/my/local/ci_linux_ltv_local.json diff --git a/.gitlab/issue_templates/usan_ltv_error.md b/.gitlab/issue_templates/usan_ltv_error.md index ef6562e866cb34e629732f58914aa8a8d7462769..6d90d341dc741185e489bcfbb4793e179a571f6c 100644 --- a/.gitlab/issue_templates/usan_ltv_error.md +++ b/.gitlab/issue_templates/usan_ltv_error.md @@ -19,6 +19,8 @@ Link to test pipeline: XXX Using the [scripts](https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/wikis/Software-development/pyivastest-howto#how-to-reproduce-tests): + + ``` python3 scripts/IvasBuildAndRunChecks.py --checks CLANG3 -m MODE -p /path/to/my/local/ci_linux_ltv_local.json --usan_supp_file scripts/ubsan.supp ``` @@ -27,9 +29,9 @@ or directly: ``` make clean make -j CLANG=3 -./IVAS_cod ... +UBSAN_OPTIONS=suppressions=scripts/ubsan.supp,report_error_type=1,log_path=usan_log_catchall ./IVAS_cod ... networkSimulator_g192 dly_profile.dat bit bit_err trace_dump 1 -./IVAS_dec ... +UBSAN_OPTIONS=suppressions=scripts/ubsan.supp,report_error_type=1,log_path=usan_log_catchall ./IVAS_dec ... ```