--- Comment #6 from jun wang email@example.com --- (In reply to Adam Majer from comment #5)
(In reply to jun wang from comment #4)
I am testing nasm update, and when checking the url https://build.suse.de/build/SUSE:Maintenance:15602/SUSE_SLE-15_Update/x86_64... nasm.SUSE_SLE-15_Update/_log, I get many these output:
[ 95s] cd test && perl -I./perllib -I. performtest.pl --nasm=../nasm *.asm [ 95s] Can't compare at _file_/bin file stdout [ 95s] Can't compare at _version/version file stdout [ 95s] Can't compare at a32offs/unoptimized file a32offs.bin [ 95s] Can't compare at a32offs/optimized file a32offs.bin
is this OK?
Short answer: Yes.
Long answer: NASM unit tests are mostly focused on regression detection. What they are suppose to be used for,
- make golden
<do changes here>
- make test
The `make test` then compares output of the "golden" output with the test run. If there are any changes, it *could* indicate a regression that need to be investigated.
The "golden" directory of binaries is not shipped by upstream that's why it's complaining. But nasm is called before the attempted comparison so if there is some major nasm failure on execution, like segfault, I think we would see it in the log.
wonderful answer. Thank you.