Log of Meson test suite run on 2024-03-06T07:07:26.648289 ==================================== 1/15 ==================================== test: test_unit_types start time: 06:07:26 duration: 0.10s result: exit status 0 command: UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=15 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/celt/tests/test_unit_types ============================================================================== ==================================== 2/15 ==================================== test: test_unit_mathops start time: 06:07:26 duration: 0.10s result: exit status 0 command: UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=87 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/celt/tests/test_unit_mathops ============================================================================== ==================================== 3/15 ==================================== test: test_unit_laplace start time: 06:07:26 duration: 0.09s result: exit status 0 command: UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=199 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/celt/tests/test_unit_laplace ============================================================================== ==================================== 4/15 ==================================== test: test_unit_dft start time: 06:07:26 duration: 0.09s result: exit status 0 command: UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=30 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/celt/tests/test_unit_dft ----------------------------------- stdout ----------------------------------- nfft=60 inverse=0,snr = 140.184426 nfft=60 inverse=1,snr = 140.485185 nfft=120 inverse=0,snr = 138.984116 nfft=120 inverse=1,snr = 139.937990 nfft=240 inverse=0,snr = 138.459850 nfft=240 inverse=1,snr = 139.523818 nfft=480 inverse=0,snr = 132.714929 nfft=480 inverse=1,snr = 138.605156 ============================================================================== ==================================== 5/15 ==================================== test: test_unit_rotation start time: 06:07:26 duration: 0.07s result: exit status 0 command: UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=69 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/celt/tests/test_unit_rotation ----------------------------------- stdout ----------------------------------- SNR for size 15 (3 pulses) is 257.113974 (was -9.838446 without inverse) SNR for size 23 (5 pulses) is 261.084348 (was -10.734683 without inverse) SNR for size 50 (3 pulses) is 259.258313 (was -10.184811 without inverse) SNR for size 80 (1 pulses) is 271.282011 (was -6.022436 without inverse) ============================================================================== ==================================== 6/15 ==================================== test: test_opus_padding start time: 06:07:26 duration: 0.03s result: exit status 0 command: MALLOC_PERTURB_=66 LD_LIBRARY_PATH=/var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/src UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/tests/test_opus_padding ----------------------------------- stderr ----------------------------------- Testing libopus 1.5.1 padding. Checking for padding overflow... OK. All padding tests passed. ============================================================================== ==================================== 7/15 ==================================== test: test_opus_projection start time: 06:07:26 duration: 0.05s result: exit status 0 command: MALLOC_PERTURB_=178 LD_LIBRARY_PATH=/var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/src UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/tests/test_opus_projection ----------------------------------- stderr ----------------------------------- All projection tests passed. ============================================================================== ==================================== 8/15 ==================================== test: test_unit_mdct start time: 06:07:26 duration: 0.12s result: exit status 0 command: MALLOC_PERTURB_=169 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/celt/tests/test_unit_mdct ----------------------------------- stdout ----------------------------------- nfft=240 inverse=0,snr = 135.830064 nfft=240 inverse=1,snr = 137.233035 nfft=480 inverse=0,snr = 136.565422 nfft=480 inverse=1,snr = 136.860128 nfft=960 inverse=0,snr = 135.641389 nfft=960 inverse=1,snr = 136.346539 nfft=1920 inverse=0,snr = 133.171776 nfft=1920 inverse=1,snr = 136.398386 ============================================================================== ==================================== 9/15 ==================================== test: test_unit_cwrs32 start time: 06:07:26 duration: 0.79s result: exit status 0 command: UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=174 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/celt/tests/test_unit_cwrs32 ----------------------------------- stdout ----------------------------------- Testing CWRS with N=2, K=1... Testing CWRS with N=2, K=2... Testing CWRS with N=2, K=3... Testing CWRS with N=2, K=4... Testing CWRS with N=2, K=5... Testing CWRS with N=2, K=6... Testing CWRS with N=2, K=7... Testing CWRS with N=2, K=8... Testing CWRS with N=2, K=9... Testing CWRS with N=2, K=10... Testing CWRS with N=2, K=11... Testing CWRS with N=2, K=12... Testing CWRS with N=2, K=13... Testing CWRS with N=2, K=14... Testing CWRS with N=2, K=15... Testing CWRS with N=2, K=16... Testing CWRS with N=2, K=18... Testing CWRS with N=2, K=20... Testing CWRS with N=2, K=22... Testing CWRS with N=2, K=24... Testing CWRS with N=2, K=26... Testing CWRS with N=2, K=28... Testing CWRS with N=2, K=30... Testing CWRS with N=2, K=32... Testing CWRS with N=2, K=36... Testing CWRS with N=2, K=40... Testing CWRS with N=2, K=44... Testing CWRS with N=2, K=48... Testing CWRS with N=2, K=52... Testing CWRS with N=2, K=56... Testing CWRS with N=2, K=60... Testing CWRS with N=2, K=64... Testing CWRS with N=2, K=72... Testing CWRS with N=2, K=80... Testing CWRS with N=2, K=88... Testing CWRS with N=2, K=96... Testing CWRS with N=2, K=104... Testing CWRS with N=2, K=112... Testing CWRS with N=2, K=120... Testing CWRS with N=2, K=128... Testing CWRS with N=3, K=1... Testing CWRS with N=3, K=2... Testing CWRS with N=3, K=3... Testing CWRS with N=3, K=4... Testing CWRS with N=3, K=5... Testing CWRS with N=3, K=6... Testing CWRS with N=3, K=7... Testing CWRS with N=3, K=8... Testing CWRS with N=3, K=9... Testing CWRS with N=3, K=10... Testing CWRS with N=3, K=11... Testing CWRS with N=3, K=12... Testing CWRS with N=3, K=13... Testing CWRS with N=3, K=14... Testing CWRS with N=3, K=15... Testing CWRS with N=3, K=16... Testing CWRS with N=3, K=18... Testing CWRS with N=3, K=20... Testing CWRS with N=3, K=22... Testing CWRS with N=3, K=24... Testing CWRS with N=3, K=26... Testing CWRS with N=3, K=28... Testing CWRS with N=3, K=30... Testing CWRS with N=3, K=32... Testing CWRS with N=3, K=36... Testing CWRS with N=3, K=40... Testing CWRS with N=3, K=44... Testing CWRS with N=3, K=48... Testing CWRS with N=3, K=52... Testing CWRS with N=3, K=56... Testing CWRS with N=3, K=60... Testing CWRS with N=3, K=64... Testing CWRS with N=3, K=72... Testing CWRS with N=3, K=80... Testing CWRS with N=3, K=88... Testing CWRS with N=3, K=96... Testing CWRS with N=3, K=104... Testing CWRS with N=3, K=112... Testing CWRS with N=3, K=120... Testing CWRS with N=3, K=128... Testing CWRS with N=4, K=1... Testing CWRS with N=4, K=2... Testing CWRS with N=4, K=3... Testing CWRS with N=4, K=4... Testing CWRS with N=4, K=5... Testing CWRS with N=4, K=6... Testing CWRS with N=4, K=7... Testing CWRS with N=4, K=8... Testing CWRS with N=4, K=9... Testing CWRS with N=4, K=10... Testing CWRS with N=4, K=11... Testing CWRS with N=4, K=12... Testing CWRS with N=4, K=13... Testing CWRS with N=4, K=14... Testing CWRS with N=4, K=15... Testing CWRS with N=4, K=16... Testing CWRS with N=4, K=18... Testing CWRS with N=4, K=20... Testing CWRS with N=4, K=22... Testing CWRS with N=4, K=24... Testing CWRS with N=4, K=26... Testing CWRS with N=4, K=28... Testing CWRS with N=4, K=30... Testing CWRS with N=4, K=32... Testing CWRS with N=4, K=36... Testing CWRS with N=4, K=40... Testing CWRS with N=4, K=44... Testing CWRS with N=4, K=48... Testing CWRS with N=4, K=52... Testing CWRS with N=4, K=56... Testing CWRS with N=4, K=60... Testing CWRS with N=4, K=64... Testing CWRS with N=4, K=72... Testing CWRS with N=4, K=80... Testing CWRS with N=4, K=88... Testing CWRS with N=4, K=96... Testing CWRS with N=4, K=104... Testing CWRS with N=4, K=112... Testing CWRS with N=4, K=120... Testing CWRS with N=4, K=128... Testing CWRS with N=6, K=1... Testing CWRS with N=6, K=2... Testing CWRS with N=6, K=3... Testing CWRS with N=6, K=4... Testing CWRS with N=6, K=5... Testing CWRS with N=6, K=6... Testing CWRS with N=6, K=7... Testing CWRS with N=6, K=8... Testing CWRS with N=6, K=9... Testing CWRS with N=6, K=10... Testing CWRS with N=6, K=11... Testing CWRS with N=6, K=12... Testing CWRS with N=6, K=13... Testing CWRS with N=6, K=14... Testing CWRS with N=6, K=15... Testing CWRS with N=6, K=16... Testing CWRS with N=6, K=18... Testing CWRS with N=6, K=20... Testing CWRS with N=6, K=22... Testing CWRS with N=6, K=24... Testing CWRS with N=6, K=26... Testing CWRS with N=6, K=28... Testing CWRS with N=6, K=30... Testing CWRS with N=6, K=32... Testing CWRS with N=6, K=36... Testing CWRS with N=6, K=40... Testing CWRS with N=6, K=44... Testing CWRS with N=6, K=48... Testing CWRS with N=6, K=52... Testing CWRS with N=6, K=56... Testing CWRS with N=6, K=60... Testing CWRS with N=6, K=64... Testing CWRS with N=6, K=72... Testing CWRS with N=6, K=80... Testing CWRS with N=6, K=88... Testing CWRS with N=8, K=1... Testing CWRS with N=8, K=2... Testing CWRS with N=8, K=3... Testing CWRS with N=8, K=4... Testing CWRS with N=8, K=5... Testing CWRS with N=8, K=6... Testing CWRS with N=8, K=7... Testing CWRS with N=8, K=8... Testing CWRS with N=8, K=9... Testing CWRS with N=8, K=10... Testing CWRS with N=8, K=11... Testing CWRS with N=8, K=12... Testing CWRS with N=8, K=13... Testing CWRS with N=8, K=14... Testing CWRS with N=8, K=15... Testing CWRS with N=8, K=16... Testing CWRS with N=8, K=18... Testing CWRS with N=8, K=20... Testing CWRS with N=8, K=22... Testing CWRS with N=8, K=24... Testing CWRS with N=8, K=26... Testing CWRS with N=8, K=28... Testing CWRS with N=8, K=30... Testing CWRS with N=8, K=32... Testing CWRS with N=8, K=36... Testing CWRS with N=9, K=1... Testing CWRS with N=9, K=2... Testing CWRS with N=9, K=3... Testing CWRS with N=9, K=4... Testing CWRS with N=9, K=5... Testing CWRS with N=9, K=6... Testing CWRS with N=9, K=7... Testing CWRS with N=9, K=8... Testing CWRS with N=9, K=9... Testing CWRS with N=9, K=10... Testing CWRS with N=9, K=11... Testing CWRS with N=9, K=12... Testing CWRS with N=9, K=13... Testing CWRS with N=9, K=14... Testing CWRS with N=9, K=15... Testing CWRS with N=9, K=16... Testing CWRS with N=9, K=18... Testing CWRS with N=9, K=20... Testing CWRS with N=9, K=22... Testing CWRS with N=9, K=24... Testing CWRS with N=9, K=26... Testing CWRS with N=11, K=1... Testing CWRS with N=11, K=2... Testing CWRS with N=11, K=3... Testing CWRS with N=11, K=4... Testing CWRS with N=11, K=5... Testing CWRS with N=11, K=6... Testing CWRS with N=11, K=7... Testing CWRS with N=11, K=8... Testing CWRS with N=11, K=9... Testing CWRS with N=11, K=10... Testing CWRS with N=11, K=11... Testing CWRS with N=11, K=12... Testing CWRS with N=11, K=13... Testing CWRS with N=11, K=14... Testing CWRS with N=11, K=15... Testing CWRS with N=11, K=16... Testing CWRS with N=11, K=18... Testing CWRS with N=12, K=1... Testing CWRS with N=12, K=2... Testing CWRS with N=12, K=3... Testing CWRS with N=12, K=4... Testing CWRS with N=12, K=5... Testing CWRS with N=12, K=6... Testing CWRS with N=12, K=7... Testing CWRS with N=12, K=8... Testing CWRS with N=12, K=9... Testing CWRS with N=12, K=10... Testing CWRS with N=12, K=11... Testing CWRS with N=12, K=12... Testing CWRS with N=12, K=13... Testing CWRS with N=12, K=14... Testing CWRS with N=12, K=15... Testing CWRS with N=12, K=16... Testing CWRS with N=16, K=1... Testing CWRS with N=16, K=2... Testing CWRS with N=16, K=3... Testing CWRS with N=16, K=4... Testing CWRS with N=16, K=5... Testing CWRS with N=16, K=6... Testing CWRS with N=16, K=7... Testing CWRS with N=16, K=8... Testing CWRS with N=16, K=9... Testing CWRS with N=16, K=10... Testing CWRS with N=16, K=11... Testing CWRS with N=16, K=12... Testing CWRS with N=18, K=1... Testing CWRS with N=18, K=2... Testing CWRS with N=18, K=3... Testing CWRS with N=18, K=4... Testing CWRS with N=18, K=5... Testing CWRS with N=18, K=6... Testing CWRS with N=18, K=7... Testing CWRS with N=18, K=8... Testing CWRS with N=18, K=9... Testing CWRS with N=18, K=10... Testing CWRS with N=18, K=11... Testing CWRS with N=22, K=1... Testing CWRS with N=22, K=2... Testing CWRS with N=22, K=3... Testing CWRS with N=22, K=4... Testing CWRS with N=22, K=5... Testing CWRS with N=22, K=6... Testing CWRS with N=22, K=7... Testing CWRS with N=22, K=8... Testing CWRS with N=22, K=9... Testing CWRS with N=24, K=1... Testing CWRS with N=24, K=2... Testing CWRS with N=24, K=3... Testing CWRS with N=24, K=4... Testing CWRS with N=24, K=5... Testing CWRS with N=24, K=6... Testing CWRS with N=24, K=7... Testing CWRS with N=24, K=8... Testing CWRS with N=24, K=9... Testing CWRS with N=32, K=1... Testing CWRS with N=32, K=2... Testing CWRS with N=32, K=3... Testing CWRS with N=32, K=4... Testing CWRS with N=32, K=5... Testing CWRS with N=32, K=6... Testing CWRS with N=32, K=7... Testing CWRS with N=36, K=1... Testing CWRS with N=36, K=2... Testing CWRS with N=36, K=3... Testing CWRS with N=36, K=4... Testing CWRS with N=36, K=5... Testing CWRS with N=36, K=6... Testing CWRS with N=36, K=7... Testing CWRS with N=44, K=1... Testing CWRS with N=44, K=2... Testing CWRS with N=44, K=3... Testing CWRS with N=44, K=4... Testing CWRS with N=44, K=5... Testing CWRS with N=44, K=6... Testing CWRS with N=48, K=1... Testing CWRS with N=48, K=2... Testing CWRS with N=48, K=3... Testing CWRS with N=48, K=4... Testing CWRS with N=48, K=5... Testing CWRS with N=48, K=6... Testing CWRS with N=64, K=1... Testing CWRS with N=64, K=2... Testing CWRS with N=64, K=3... Testing CWRS with N=64, K=4... Testing CWRS with N=64, K=5... Testing CWRS with N=72, K=1... Testing CWRS with N=72, K=2... Testing CWRS with N=72, K=3... Testing CWRS with N=72, K=4... Testing CWRS with N=72, K=5... Testing CWRS with N=88, K=1... Testing CWRS with N=88, K=2... Testing CWRS with N=88, K=3... Testing CWRS with N=88, K=4... Testing CWRS with N=88, K=5... Testing CWRS with N=96, K=1... Testing CWRS with N=96, K=2... Testing CWRS with N=96, K=3... Testing CWRS with N=96, K=4... Testing CWRS with N=96, K=5... Testing CWRS with N=144, K=1... Testing CWRS with N=144, K=2... Testing CWRS with N=144, K=3... Testing CWRS with N=144, K=4... Testing CWRS with N=176, K=1... Testing CWRS with N=176, K=2... Testing CWRS with N=176, K=3... Testing CWRS with N=176, K=4... ============================================================================== =================================== 10/15 ==================================== test: test_unit_entropy start time: 06:07:26 duration: 3.81s result: exit status 0 command: MALLOC_PERTURB_=126 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/celt/tests/test_unit_entropy ----------------------------------- stderr ----------------------------------- Encoded 5777073.34 bits of entropy to 5778365.00 bits (0.022% wasted). Packed to 497192 bytes. Testing random streams... Random seed: 1709705246 (D3B2) ============================================================================== =================================== 11/15 ==================================== test: test_unit_cwrs32 start time: 06:07:26 duration: 5.33s result: exit status 0 command: MALLOC_PERTURB_=36 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/silk/tests/test_unit_LPC_inv_pred_gain ----------------------------------- stdout ----------------------------------- Testing silk_LPC_inverse_pred_gain() optimization ... Loop 0 passed Loop 500 passed Loop 1000 passed Loop 1500 passed Loop 2000 passed Loop 2500 passed Loop 3000 passed Loop 3500 passed Loop 4000 passed Loop 4500 passed Loop 5000 passed Loop 5500 passed Loop 6000 passed Loop 6500 passed Loop 7000 passed Loop 7500 passed Loop 8000 passed Loop 8500 passed Loop 9000 passed Loop 9500 passed silk_LPC_inverse_pred_gain() optimization passed ============================================================================== =================================== 12/15 ==================================== test: test_opus_extensions start time: 06:07:26 duration: 17.00s result: exit status 0 command: MALLOC_PERTURB_=113 LD_LIBRARY_PATH=/var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/src UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/tests/test_opus_extensions ----------------------------------- stderr ----------------------------------- Testing extensions. Random seed: 1704986654 (BF29) Tests completed successfully. ============================================================================== =================================== 13/15 ==================================== test: test_opus_api start time: 06:07:26 duration: 28.21s result: exit status 0 command: MALLOC_PERTURB_=251 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/src /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/tests/test_opus_api ----------------------------------- stdout ----------------------------------- Decoder basic API tests --------------------------------------------------- opus_decoder_get_size(0)=0 ................... OK. opus_decoder_get_size(1)=135576 ............... OK. opus_decoder_get_size(2)=144344 ............... OK. opus_decoder_get_size(3)=0 ................... OK. opus_decoder_create() ........................ OK. opus_decoder_init() .......................... OK. OPUS_GET_FINAL_RANGE ......................... OK. OPUS_UNIMPLEMENTED ........................... OK. OPUS_GET_BANDWIDTH ........................... OK. OPUS_GET_SAMPLE_RATE ......................... OK. OPUS_GET_PITCH ............................... OK. OPUS_GET_LAST_PACKET_DURATION ................ OK. OPUS_SET_GAIN ................................ OK. OPUS_GET_GAIN ................................ OK. OPUS_RESET_STATE ............................. OK. opus_{packet,decoder}_get_nb_samples() ....... OK. opus_packet_get_nb_frames() .................. OK. opus_packet_get_bandwidth() .................. OK. opus_packet_get_samples_per_frame() .......... OK. opus_decode() ................................ OK. opus_decode_float() .......................... OK. All decoder interface tests passed (1219433 API invocations) Multistream decoder basic API tests --------------------------------------------------- opus_multistream_decoder_get_size(-1,-1)=0 ... OK. opus_multistream_decoder_get_size(-1, 0)=0 ... OK. opus_multistream_decoder_get_size(-1, 1)=0 ... OK. opus_multistream_decoder_get_size(-1, 2)=0 ... OK. opus_multistream_decoder_get_size(-1, 3)=0 ... OK. opus_multistream_decoder_get_size( 0,-1)=0 ... OK. opus_multistream_decoder_get_size( 0, 0)=0 ... OK. opus_multistream_decoder_get_size( 0, 1)=0 ... OK. opus_multistream_decoder_get_size( 0, 2)=0 ... OK. opus_multistream_decoder_get_size( 0, 3)=0 ... OK. opus_multistream_decoder_get_size( 1,-1)=0 ... OK. opus_multistream_decoder_get_size( 1, 0)=135844 OK. opus_multistream_decoder_get_size( 1, 1)=144612 OK. opus_multistream_decoder_get_size( 1, 2)=0 ... OK. opus_multistream_decoder_get_size( 1, 3)=0 ... OK. opus_multistream_decoder_get_size( 2,-1)=0 ... OK. opus_multistream_decoder_get_size( 2, 0)=271420 OK. opus_multistream_decoder_get_size( 2, 1)=280188 OK. opus_multistream_decoder_get_size( 2, 2)=288956 OK. opus_multistream_decoder_get_size( 2, 3)=0 ... OK. opus_multistream_decoder_get_size( 3,-1)=0 ... OK. opus_multistream_decoder_get_size( 3, 0)=406996 OK. opus_multistream_decoder_get_size( 3, 1)=415764 OK. opus_multistream_decoder_get_size( 3, 2)=424532 OK. opus_multistream_decoder_get_size( 3, 3)=433300 OK. opus_multistream_decoder_create() ............ OK. opus_multistream_decoder_init() .............. OK. OPUS_GET_FINAL_RANGE ......................... OK. OPUS_MULTISTREAM_GET_DECODER_STATE ........... OK. OPUS_SET_GAIN ................................ OK. OPUS_GET_GAIN ................................ OK. OPUS_GET_BANDWIDTH ........................... OK. OPUS_UNIMPLEMENTED ........................... OK. OPUS_RESET_STATE ............................. OK. opus_multistream_decode() .................... OK. opus_multistream_decode_float() .............. OK. All multistream decoder interface tests passed (576106 API invocations) Packet header parsing tests --------------------------------------------------- code 0 (65 cases) ............................ OK. code 1 (163456 cases) ........................ OK. code 2 (326528 cases) ........................ OK. code 3 m-truncation (64 cases) ............... OK. code 3 m=0,49-64 (4096 cases) ................ OK. code 3 m=1 CBR (81728 cases) ................. OK. code 3 m=1-48 CBR (103544448 cases) .......... OK. code 3 m=1-48 VBR (120832 cases) ............. OK. code 3 padding (1519448 cases) ............... OK. opus_packet_parse ............................ OK. All packet parsing tests passed (105760666 API invocations) Encoder basic API tests --------------------------------------------------- opus_encoder_get_size(0)=0 ................... OK. opus_encoder_get_size(1)=121100 ............... OK. opus_encoder_get_size(2)=126012 ............... OK. opus_encoder_get_size(3)=0 ................... OK. opus_encoder_create() ........................ OK. opus_encoder_init() .......................... OK. OPUS_GET_LOOKAHEAD ........................... OK. OPUS_GET_SAMPLE_RATE ......................... OK. OPUS_UNIMPLEMENTED ........................... OK. OPUS_SET_APPLICATION ......................... OK. OPUS_GET_APPLICATION ......................... OK. OPUS_SET_BITRATE ............................. OK. OPUS_GET_BITRATE ............................. OK. OPUS_SET_FORCE_CHANNELS ...................... OK. OPUS_GET_FORCE_CHANNELS ...................... OK. OPUS_SET_BANDWIDTH ........................... OK. OPUS_GET_BANDWIDTH ........................... OK. OPUS_SET_MAX_BANDWIDTH ....................... OK. OPUS_GET_MAX_BANDWIDTH ....................... OK. OPUS_SET_DTX ................................. OK. OPUS_GET_DTX ................................. OK. OPUS_SET_COMPLEXITY .......................... OK. OPUS_GET_COMPLEXITY .......................... OK. OPUS_SET_INBAND_FEC .......................... OK. OPUS_GET_INBAND_FEC .......................... OK. OPUS_SET_PACKET_LOSS_PERC .................... OK. OPUS_GET_PACKET_LOSS_PERC .................... OK. OPUS_SET_VBR ................................. OK. OPUS_GET_VBR ................................. OK. OPUS_SET_VBR_CONSTRAINT ...................... OK. OPUS_GET_VBR_CONSTRAINT ...................... OK. OPUS_SET_SIGNAL .............................. OK. OPUS_GET_SIGNAL .............................. OK. OPUS_SET_LSB_DEPTH ........................... OK. OPUS_GET_LSB_DEPTH ........................... OK. OPUS_SET_PREDICTION_DISABLED ................. OK. OPUS_GET_PREDICTION_DISABLED ................. OK. OPUS_SET_EXPERT_FRAME_DURATION ............... OK. OPUS_GET_EXPERT_FRAME_DURATION ............... OK. OPUS_GET_FINAL_RANGE ......................... OK. OPUS_RESET_STATE ............................. OK. opus_encode() ................................ OK. opus_encode_float() .......................... OK. All encoder interface tests passed (1152209 API invocations) Repacketizer tests --------------------------------------------------- opus_repacketizer_get_size()=684 ............. OK. opus_repacketizer_init ....................... OK. opus_repacketizer_create ..................... OK. opus_repacketizer_get_nb_frames .............. OK. opus_repacketizer_cat ........................ OK. opus_repacketizer_out ........................ OK. opus_repacketizer_out_range .................. OK. opus_packet_pad .............................. OK. opus_packet_unpad ............................ OK. opus_multistream_packet_pad .................. OK. opus_multistream_packet_unpad ................ OK. All repacketizer tests passed (6713561 API invocations) malloc() failure tests --------------------------------------------------- opus_decoder_create() ................... SKIPPED. opus_encoder_create() ................... SKIPPED. opus_repacketizer_create() .............. SKIPPED. opus_multistream_decoder_create() ....... SKIPPED. opus_multistream_encoder_create() ....... SKIPPED. (Test only supported with GLIBC and without valgrind) ----------------------------------- stderr ----------------------------------- Testing the libopus 1.5.1 API deterministically All API tests passed. The libopus API was invoked 115421979 times. ============================================================================== =================================== 14/15 ==================================== test: test_opus_decode start time: 06:07:26 duration: 240.14s result: killed by signal 15 SIGTERM command: MALLOC_PERTURB_=230 LD_LIBRARY_PATH=/var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/src UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/tests/test_opus_decode ----------------------------------- stderr ----------------------------------- Testing libopus 1.5.1 decoder. Random seed: 1705904158 (BF45) ============================================================================== =================================== 15/15 ==================================== test: test_opus_encode start time: 06:07:26 duration: 268.94s result: exit status 0 command: LD_LIBRARY_PATH=/var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/src UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=182 /var/tmp/portage/media-libs/opus-1.5.1-r1/work/opus-1.5.1-.arm/tests/test_opus_encode ----------------------------------- stdout ----------------------------------- Encode+Decode tests. Mode LP FB encode VBR, 9892 bps OK. Mode LP FB encode VBR, 18557 bps OK. Mode LP FB encode VBR, 85155 bps OK. Mode Hybrid FB encode VBR, 24721 bps OK. Mode Hybrid FB encode VBR, 57536 bps OK. Mode Hybrid FB encode VBR, 87177 bps OK. Mode Hybrid FB encode VBR, 120214 bps OK. Mode MDCT FB encode VBR, 920098 bps OK. Mode MDCT FB encode VBR, 23137 bps OK. Mode MDCT FB encode VBR, 27545 bps OK. Mode MDCT FB encode VBR, 86215 bps OK. Mode MDCT FB encode VBR, 87051 bps OK. Mode MDCT FB encode VBR, 133083 bps OK. Mode LP FB encode CVBR, 7249 bps OK. Mode LP FB encode CVBR, 19703 bps OK. Mode LP FB encode CVBR, 85745 bps OK. Mode Hybrid FB encode CVBR, 23918 bps OK. Mode Hybrid FB encode CVBR, 39741 bps OK. Mode Hybrid FB encode CVBR, 51945 bps OK. Mode Hybrid FB encode CVBR, 91590 bps OK. Mode MDCT FB encode CVBR, 802496 bps OK. Mode MDCT FB encode CVBR, 19647 bps OK. Mode MDCT FB encode CVBR, 24349 bps OK. Mode MDCT FB encode CVBR, 73745 bps OK. Mode MDCT FB encode CVBR, 91929 bps OK. Mode MDCT FB encode CVBR, 102298 bps OK. Mode LP FB encode CBR, 11701 bps OK. Mode LP FB encode CBR, 17346 bps OK. Mode LP FB encode CBR, 48572 bps OK. Mode Hybrid FB encode CBR, 21515 bps OK. Mode Hybrid FB encode CBR, 46453 bps OK. Mode Hybrid FB encode CBR, 80216 bps OK. Mode Hybrid FB encode CBR, 117180 bps OK. Mode MDCT FB encode CBR, 530232 bps OK. Mode MDCT FB encode CBR, 19495 bps OK. Mode MDCT FB encode CBR, 30769 bps OK. Mode MDCT FB encode CBR, 49438 bps OK. Mode MDCT FB encode CBR, 64912 bps OK. Mode MDCT FB encode CBR, 181012 bps OK. Mode LP NB dual-mono MS encode VBR, 4606 bps OK. Mode LP NB dual-mono MS encode VBR, 21094 bps OK. Mode LP NB dual-mono MS encode VBR, 62144 bps OK. Mode LP NB dual-mono MS encode VBR, 8646 bps OK. Mode LP NB dual-mono MS encode VBR, 23223 bps OK. Mode LP NB dual-mono MS encode VBR, 63698 bps OK. Mode LP NB dual-mono MS encode VBR, 92357 bps OK. Mode LP NB dual-mono MS encode VBR, 110701 bps OK. Mode MDCT NB dual-mono MS encode VBR, 6855 bps OK. Mode MDCT NB dual-mono MS encode VBR, 15529 bps OK. Mode MDCT NB dual-mono MS encode VBR, 63728 bps OK. Mode MDCT NB dual-mono MS encode VBR, 15091 bps OK. Mode MDCT NB dual-mono MS encode VBR, 17162 bps OK. Mode MDCT NB dual-mono MS encode VBR, 40674 bps OK. Mode MDCT NB dual-mono MS encode VBR, 71720 bps OK. Mode MDCT NB dual-mono MS encode VBR, 150080 bps OK. Mode LP NB dual-mono MS encode CVBR, 7874 bps OK. Mode LP NB dual-mono MS encode CVBR, 18633 bps OK. Mode LP NB dual-mono MS encode CVBR, 35067 bps OK. Mode LP NB dual-mono MS encode CVBR, 13022 bps OK. Mode LP NB dual-mono MS encode CVBR, 21512 bps OK. Mode LP NB dual-mono MS encode CVBR, 63099 bps OK. Mode LP NB dual-mono MS encode CVBR, 72872 bps OK. Mode LP NB dual-mono MS encode CVBR, 142680 bps OK. Mode MDCT NB dual-mono MS encode CVBR, 5844 bps OK. Mode MDCT NB dual-mono MS encode CVBR, 17789 bps OK. Mode MDCT NB dual-mono MS encode CVBR, 44238 bps OK. Mode MDCT NB dual-mono MS encode CVBR, 15069 bps OK. Mode MDCT NB dual-mono MS encode CVBR, 29566 bps OK. Mode MDCT NB dual-mono MS encode CVBR, 36294 bps OK. Mode MDCT NB dual-mono MS encode CVBR, 79433 bps OK. Mode MDCT NB dual-mono MS encode CVBR, 126383 bps OK. Mode LP NB dual-mono MS encode CBR, 4004 bps OK. Mode LP NB dual-mono MS encode CBR, 15891 bps OK. Mode LP NB dual-mono MS encode CBR, 38723 bps OK. Mode LP NB dual-mono MS encode CBR, 8309 bps OK. Mode LP NB dual-mono MS encode CBR, 25696 bps OK. Mode LP NB dual-mono MS encode CBR, 58845 bps OK. Mode LP NB dual-mono MS encode CBR, 50673 bps OK. Mode LP NB dual-mono MS encode CBR, 139659 bps OK. Mode MDCT NB dual-mono MS encode CBR, 6829 bps OK. Mode MDCT NB dual-mono MS encode CBR, 12849 bps OK. Mode MDCT NB dual-mono MS encode CBR, 60243 bps OK. Mode MDCT NB dual-mono MS encode CBR, 14787 bps OK. Mode MDCT NB dual-mono MS encode CBR, 22304 bps OK. Mode MDCT NB dual-mono MS encode CBR, 41758 bps OK. Mode MDCT NB dual-mono MS encode CBR, 48330 bps OK. Mode MDCT NB dual-mono MS encode CBR, 140172 bps OK. All framesize pairs switching encode, 9486 frames OK. ----------------------------------- stderr ----------------------------------- Testing libopus 1.5.1 encoder. Random seed: 1705969694 (BF47) Running simple tests for bugs that have been fixed previously Running fuzz_encoder_settings with 5 encoder(s) and 40 setting change(s) each. Tests completed successfully. ============================================================================== Summary of Failures: 14/15 test_opus_decode TIMEOUT 240.14s killed by signal 15 SIGTERM Ok: 14 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 1