Self_test and Pytest FEC failures unresolved using eid-xor
79 failures are observed with latest main code "a600e619" when compared with https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/releases/20231128_Update_Ittiam. All the errors correspond to FEC. As per information, the update made in self_test.py in https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec shall handle FEC error as eid-xor is run instead of "-fec X". However, the failures are still observed after getting the latest self_test.py changes.
Steps to reproduce (tested in Windows):
- Download code from https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/releases/20231128_Update_Ittiam. Build and use these binaries as reference. Copy self_test.py from https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec
- Build the
eid-xor
binary from the ITU STL. Copy the binary in "ivas-codec\scripts\tools\Win32". - Download the latest main "a600e619", build and copy the generated binaries as DUT binaries to folder where reference binaries are present.
- Run the test "python scripts\self_test.py" from the root folder.
- 79 failures and 288 pass cases are observed.
CC: @tyagiri