Encoder crashes in complexity pipeline: MASA
# Basic info - Encoder: 00a01e81 - pipeline: https://forge.3gpp.org/rep/sa4/audio/ivas-basop/-/jobs/358530 # Bug description The instrumented encoder crashes for the following modes: ``` MASA_1TC_b48_dtx_swb_cbr - Assertion failed: (0), function L_shl, file basop32.c, line 2582. MASA_1TC_b48_dtx_wb_cbr - Assertion failed: (0), function L_shl, file basop32.c, line 2582. MASA_1TC_b48_dtx_fb_cbr - Assertion failed: (0), function L_shl, file basop32.c, line 2582. MASA_2TC_b24_4_swb_cbr - Assertion failed: (0), function saturate, file basop32.c, line 507. MASA_2TC_b32_swb_cbr - Assertion failed: (0), function saturate, file basop32.c, line 512. ``` There are also more, but those seem to be related to #1069: ``` MASA_1TC_b192_dtx_fb_cbr - Assertion failed: (n < (Word16) ( sizeof( tmpbuf ) / sizeof( Word16 ) )), function DetectTnsFilt_ivas_fx, file tns_base_enc_fx.c, line 693. MASA_1TC_b384_dtx_fb_cbr - Assertion failed: (n < (Word16) ( sizeof( tmpbuf ) / sizeof( Word16 ) )), function DetectTnsFilt_ivas_fx, file tns_base_enc_fx.c, line 693. MASA_1TC_ball_fb_rs - Assertion failed: (n < (Word16) ( sizeof( tmpbuf ) / sizeof( Word16 ) )), function DetectTnsFilt_ivas_fx, file tns_base_enc_fx.c, line 693. MASA_1TC_b512_dtx_fb_cbr - Assertion failed: (n < (Word16) ( sizeof( tmpbuf ) / sizeof( Word16 ) )), function DetectTnsFilt_ivas_fx, file tns_base_enc_fx.c, line 693. MASA_1TC_b256_dtx_fb_cbr - Assertion failed: (n < (Word16) ( sizeof( tmpbuf ) / sizeof( Word16 ) )), function DetectTnsFilt_ivas_fx, file tns_base_enc_fx.c, line 693. ``` # Ways to reproduce See [here](https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/wikis/Software-development/pyivastest-howto#how-to-set-up-the-pyivastest-scripts-for-reproducing-the-tests) on how to set up the pyivastest scripts. For example, for the first mode: ``` python3 scripts/runIvasCodec.py -m MASA_1TC_b48_dtx_swb_cbr -p ci_linux_ltv_local.json --oc ext -f ci/complexity_measurements/ep_10pct_fer.g192 ```
issue