Skip to content

Complexity measurement crashes: ISM

Bug description

Complexity measurement job crashes in the decoder for ISM format, e.g. here with EXT output: https://forge.3gpp.org/rep/sa4/audio/ivas-basop/-/jobs/450001. Logfile (https://sa4.3gpp.org/-/audio/ivas-basop/-/jobs/450001/artifacts/COMPLEXITY/logs/ltv48_2ISM_ISM+2_b24_4_dtx_swb_cbr_fer_ep_10pct_fer_g192.dec.EXT.txt) says:

IVAS_dec: lib_com/basop32.c:2332: L_shl: Assertion `0' failed.

Ways to reproduce

Error pattern: https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/blob/main/ci/complexity_measurements/ep_10pct_fer.g192?ref_type=heads

python3 scripts/IvasBuildAndRunChecks.py -m ISM+2_b24_4_dtx_swb_cbr -f ep_10pct_fer.g192 --oc EXT --checks COMPLEXITY

or

IVAS_cod -dtx -ism +2 NULL NULL -max_band swb 24400 32 ltv48_2ISM_32_ISM2.pcm ltv48_2ISM_ISM+2_b24_4_dtx_swb_cbr.192

IVAS_dec EXT 32 ltv48_2ISM_ISM+2_b24_4_dtx_swb_cbr_fer_ep_10pct_fer_g192.192 ltv48_2ISM_ISM+2_b24_4_dtx_swb_cbr_fer_ep_10pct_fer_g192.dec.EXT.wav