Incorrect output with specialized binary using configuration priming: objdump, readelf #59
Labels
occamized-binary-exec-wrong-output
The specialized binary generated by OCCAM produces a wrong output
over-specialization
The specialized binary of readelf and objdump, when specialized with configuration priming, result in an incorrect output. The files required to reproduce the problem can be found here. The issue can be reproduced in the following way:
The test compares the output of the specialized binary against the output of the unspecialized binary using the same arguments and input file. The test fails when the --enable-config-prime flag is provided but passes when the flag is not provided (e.g. slash --work-dir=slash_objdump objdump.manifest). It seems like this issue is also caused by overspecialization.
The text was updated successfully, but these errors were encountered: