<html><body><div>Hello,</div><div><br></div><div>it's been a while since I last contributed to OI (not counting yesterday's straight forward sudo update). Today I'm trying to update sed. When I run gmake test, I get this message:</div><div><br></div><div>make[1]: Leaving directory '/export/home/nona/oi-userland/components/text/sed/build/amd64'<br>/usr/bin/touch /export/home/nona/oi-userland/components/text/sed/build/amd64/.built<br>/bin/rm -f -rf /export/home/nona/oi-userland/components/text/sed/build/test/amd64<br>/bin/mkdir -p /export/home/nona/oi-userland/components/text/sed/build/test/amd64<br>(cd /export/home/nona/oi-userland/components/text/sed/build/amd64 ; \<br> /usr/bin/env \<br> /usr/gnu/bin/make \<br> check) \<br> &> /export/home/nona/oi-userland/components/text/sed/build/test/amd64/test-64-results<br>print "#!/bin/sh" > /export/home/nona/oi-userland/components/text/sed/build/test/amd64/transform-64-results; print '/bin/cat /export/home/nona/oi-userland/components/text/sed/build/test/amd64/test-64-results | \\' >> /export/home/nona/oi-userland/components/text/sed/build/test/amd64/transform-64-results; print '/usr/gnu/bin/sed ' '-e "s|/export/home/nona/oi-userland/components/text/sed/build/amd64|\\$(@D)|g" ' '-e "s|/usr/perl5/5.36/bin/perl|\\$(PERL)|g" ' '-e "s|/export/home/nona/oi-userland/components/text/sed/sed-4.9|\\$(SOURCE_DIR)|g" ' "-e 's|/usr/lib/python3.9|\$(PYTHON_DIR)|g'" '-n ' '-e "/TOTAL/p" ' '-e "/SKIP/p" ' '-e "/PASS/p" ' '-e "/FAIL/p" ' '-e "/ERROR/p" ' ' \\' >> /export/home/nona/oi-userland/components/text/sed/build/test/amd64/transform-64-results; print '> /export/home/nona/oi-userland/components/text/sed/build/test/amd64/results-64.snapshot' >> /export/home/nona/oi-userland/components/text/sed/build/test/amd64/transform-64-results; <br>/bin/bash /export/home/nona/oi-userland/components/text/sed/build/test/amd64/transform-64-results; <br>[ -e /export/home/nona/oi-userland/components/text/sed/test/results-all.master ] || exit 1; /usr/gnu/bin/diff -uNb /export/home/nona/oi-userland/components/text/sed/test/results-all.master /export/home/nona/oi-userland/components/text/sed/build/test/amd64/results-64.snapshot > /export/home/nona/oi-userland/components/text/sed/build/test/amd64/test-64-diffs; print "Test results in /export/home/nona/oi-userland/components/text/sed/build/test/amd64/test-64-results"; if [ -s /export/home/nona/oi-userland/components/text/sed/build/test/amd64/test-64-diffs ]; then print "Differences found."; /bin/cat /export/home/nona/oi-userland/components/text/sed/build/test/amd64/test-64-diffs; exit 2; else print "No differences found."; fi<br>gmake: *** [/export/home/nona/oi-userland/make-rules/configure.mk:210: /export/home/nona/oi-userland/components/text/sed/build/amd64/.tested-and-compared] Error 1</div><div><br></div><div>It confuses me. From the files build/test/amd64/results-64.snapshot and build/test/amd64/test-64-results I can see that the tests ran fine and mostly passed with a few skipped. <br></div><div><br></div><div>I copied the contents of build/test/amd64/results-64.snapshot into test/results-64.master because I thought that the build system would compare those files, yet I get the above message.<br></div><div><br></div><div>Could you please give me advice of how to run tests correctly?</div><div><br></div><div>Best regards,</div><div>Nona</div></body></html>