[...] if ! /bin/sh ../../libtool execute /bin/sh ../../run-test.sh ../.. ./$bin; then exit 1; fi; \ done Illegal instruction --11299-- WARNING: Serious error when reading debug info --11299-- When reading debug info from /tmp/B.eNz4xk/BUILD/dovecot-2.3.17/src/lib/test-lib: --11299-- Can't make sense of .rodata section mapping --11299-- WARNING: Serious error when reading debug info --11299-- When reading debug info from /lib64/ld-2.32.so: --11299-- Can't make sense of .rodata section mapping vex amd64->IR: unhandled instruction bytes: 0xF3 0xF 0x1E 0xFA 0x55 0x48 ==11299== valgrind: Unrecognised instruction at address 0x4001e20. ==11299== Your program just tried to execute an instruction that Valgrind ==11299== did not recognise. There are two possible reasons for this. ==11299== 1. Your program has a bug and erroneously jumped to a non-code ==11299== location. If you are running Memcheck and you just saw a ==11299== warning about a bad jump, it's probably your program's fault. ==11299== 2. The instruction is legitimate but Valgrind doesn't handle it, ==11299== i.e. it's Valgrind's fault. If you think this is the case or ==11299== you are not sure, please let us know and we'll try to fix it. ==11299== Either way, Valgrind will now raise a SIGILL signal which will ==11299== probably kill your program. ==11299== ==11299== Process terminating with default action of signal 4 (SIGILL) ==11299== Illegal opcode at address 0x4001E20 ==11299== at 0x4001E20: (within /lib64/ld-2.32.so) ==11299== by 0x4001097: (within /lib64/ld-2.32.so) Failed to run: ./test-lib make[4]: *** [Makefile:3649: check-local] Error 1 make[4]: Leaving directory '/tmp/B.eNz4xk/BUILD/dovecot-2.3.17/src/lib' make[3]: *** [Makefile:2995: check-am] Error 2 make[3]: Leaving directory '/tmp/B.eNz4xk/BUILD/dovecot-2.3.17/src/lib' make[2]: *** [Makefile:2997: check] Error 2 make[2]: Leaving directory '/tmp/B.eNz4xk/BUILD/dovecot-2.3.17/src/lib' make[1]: *** [Makefile:572: check-recursive] Error 1 make[1]: Leaving directory '/tmp/B.eNz4xk/BUILD/dovecot-2.3.17/src' make: *** [Makefile:701: check-recursive] Error 1 error: Bad exit status from /tmp/B.eNz4xk/BUILD/tmp/rpm-tmp.82218 (%build) RPM build errors: Bad exit status from /tmp/B.eNz4xk/BUILD/tmp/rpm-tmp.82218 (%build) ended at: Thu Oct 28 19:23:07 2021, done in 0:04:29.865912 error: No files produced. + chmod -R u+rwX /tmp/B.eNz4xk/BUILD + rm -rf /tmp/B.eNz4xk/tmp /tmp/B.eNz4xk/BUILD + rm -rf /tmp/B.eNz4xk Begin-TLD-Builder-Info Build-Time: user:473.07s sys:163.80s real:271.23s (faults io:29 non-io:34942435) End-TLD-Builder-Info