Commit 0fccb6f8 authored by sbsarac's avatar sbsarac
Browse files

Merge branch 'main' into 922-use-precomputed-HRTF-average-LR-energies-and-IAC-in-all-renderers

parents 7aa1dacb 6a18db23
Loading
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1267,10 +1267,11 @@ test-long-self-test:
    - ivas-linux-fast
  artifacts:
    name: "$CI_JOB_NAME--main--sha-$CI_COMMIT_SHORT_SHA"
    expire_in: 1 week
    expire_in: 2 weeks
    when: always
    paths:
      - ep_015.g192
      - dly_profile.dat
      - ./LOGS_PLC
      - ./LOGS_noPLC

+2 −2
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@

### Bug description

Clang (msan/asan?) sanitizer test in pipeline found an error:
Clang (m,a,u)san sanitizer test in pipeline found an error:

<!--- Copy sanitizer traceback from command line here -->
```
@@ -20,7 +20,7 @@ Using the [scripts](https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/wikis/
<!--- check correct sanitizer type -->
<!--- add error pattern if needed -->
```
python3 scripts/IvasBuildAndRunChecks.py --checks CLANGX -m MODE -p /path/to/my/local/ci_linux_ltv_local.json
python3 scripts/IvasBuildAndRunChecks.py --checks CLANGX -m MODE -p /path/to/my/local/ci_linux_ltv_local.json --usan_supp_file scripts/ubsan.supp
```
or directly:

+6 −1
Original line number Diff line number Diff line
@@ -120,6 +120,11 @@ class IvasBuildAndRunChecks(IvasScriptsCommon.IvasScript):
        else:
            checks = self.args["checks"]

        usan_supp_file = None
        # need to convert to abs path as runtime dir will be different from calling dir
        if self.args["usan_supp_file"] is not None:
            usan_supp_file = os.path.abspath(self.args["usan_supp_file"])

        if self.args["svn"]:
            br = IvasBuilderAndRunner.fromSvn(
                self.args["svn"],
@@ -161,7 +166,7 @@ class IvasBuildAndRunChecks(IvasScriptsCommon.IvasScript):
                    format_select_list=modes,
                    formats_fname=self.args["format_file"],
                    max_workers=self.args["max_workers"],
                    usan_supp_file=self.args["usan_supp_file"],
                    usan_supp_file=usan_supp_file,
                )
            IvasScriptsCommon.runner_setup(
                br.build_and_run_dict[check]["runner"], self.args