Skip to content

Wrong total wmops line read from complexity logs with WMOPS_DETAIL

When running the IvasBuildAndRunChecks.py with complexity analysis, .csv tables are produced as output. The tables are based on the log files of the run. The WMOPS numbers in the tables are based on searching a line containing "total" in the log file and reading the complexity values from that line. When running the complexity evaluation with WMOPS_DETAIL flag, in some cases there are also other lines containing "total" than the last line with the total WMOPS numbers (e.g., Acelp_dec_total_exc). In this case wrong numbers are read from the log file and written to the output tables. The search functionality for the total WMOPS numbers from log files should be updated to avoid reading other lines than the last "total" line.