Bug report in test suite
Lahfa Samy <[email protected]>
| Newsgroups | gmane.comp.gnu.findutils.bugs |
|---|---|
| Message-ID | <[email protected]> |
Hi, I'm under ArchLinux running on the Linux 5.15.2-arch1-1 #1 SMP PREEMPT Fri, 12 Nov 2021 19:22:10 +0000 x86_64 GNU/Linux and I've hit a bug it seems : ============================================================================ Testsuite summary for GNU findutils 4.8.0 ============================================================================ # TOTAL: 254 # PASS: 226 # SKIP: 28 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[5]: Leaving directory '/tmp/findutils-selinux-5157647849758284384/findutils-selinux/src/findutils-4.8.0/gnulib-tests' make[4]: Leaving directory '/tmp/findutils-selinux-5157647849758284384/findutils-selinux/src/findutils-4.8.0/gnulib-tests' make[3]: Leaving directory '/tmp/findutils-selinux-5157647849758284384/findutils-selinux/src/findutils-4.8.0/gnulib-tests' make[2]: Leaving directory '/tmp/findutils-selinux-5157647849758284384/findutils-selinux/src/findutils-4.8.0/gnulib-tests' make[1]: Leaving directory '/tmp/findutils-selinux-5157647849758284384/findutils-selinux/src/findutils-4.8.0/gnulib-tests' make[1]: Entering directory '/tmp/findutils-selinux-5157647849758284384/findutils-selinux/src/findutils-4.8.0' make[1]: env: Permission denied make check-TESTS make[2]: Entering directory '/tmp/findutils-selinux-5157647849758284384/findutils-selinux/src/findutils-4.8.0' make[2]: env: Permission denied make[3]: Entering directory '/tmp/findutils-selinux-5157647849758284384/findutils-selinux/src/findutils-4.8.0' make[3]: env: Permission denied many-dir-entries-vs-OOM.sh: skipped test: expensive: disabled by default SKIP: tests/find/many-dir-entries-vs-OOM.sh PASS: tests/find/printf_escape_c.sh PASS: tests/find/depth-unreadable-dir.sh PASS: tests/find/name-lbracket-literal.sh PASS: tests/find/printf_inode.sh PASS: tests/find/printf_escapechars.sh PASS: tests/misc/help-version.sh PASS: tests/find/debug-missing-arg.sh PASS: tests/find/refuse-noop.sh PASS: tests/xargs/verbose-quote.sh FAIL: tests/find/execdir-fd-leak.sh PASS: tests/find/used.sh PASS: tests/find/exec-plus-last-file.sh PASS: tests/find/type_list.sh PASS: tests/xargs/conflicting_opts.sh ============================================================================ Testsuite summary for GNU findutils 4.8.0 ============================================================================ # TOTAL: 15 # PASS: 13 # SKIP: 1 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See ./tests/test-suite.log Please report to [email protected] ============================================================================ make[3]: *** [Makefile:2472: tests/test-suite.log] Error 1 make[3]: Leaving directory '/tmp/findutils-selinux-5157647849758284384/findutils-selinux/src/findutils-4.8.0' make[2]: *** [Makefile:2580: check-TESTS] Error 2 make[2]: Leaving directory '/tmp/findutils-selinux-5157647849758284384/findutils-selinux/src/findutils-4.8.0' make[1]: *** [Makefile:2812: check-am] Error 2 make[1]: Leaving directory '/tmp/findutils-selinux-5157647849758284384/findutils-selinux/src/findutils-4.8.0' make: *** [Makefile:2357: check-recursive] Error 1 ==> ERROR: A failure occurred in check(). Aborting... aura >>= There was a makepkg failure. You will find in this mail attached the log file of the test-suite. If you have any idea in how I could solve this, please enlighten me. Kind regards, Lahfa Samy
test-suite.log
(application/octet-stream, 1.5 KB)
================================================= GNU findutils 4.8.0: ./tests/test-suite.log ================================================= # TOTAL: 15 # PASS: 13 # SKIP: 1 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 SKIP: tests/find/many-dir-entries-vs-OOM ======================================== many-dir-entries-vs-OOM.sh: skipped test: expensive: disabled by default This test is relatively expensive, so it is disabled by default. To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS environment variable set to yes. E.g., env RUN_EXPENSIVE_TESTS=yes make check or use the shortcut target of the toplevel Makefile, make check-expensive SKIP tests/find/many-dir-entries-vs-OOM.sh (exit status: 77) FAIL: tests/find/execdir-fd-leak ================================ find: The current directory is included in the PATH environment variable, which is insecure in combination with the -execdir action of find. Please remove the current directory from your $PATH (that is, remove ".", doubled colons, or leading or trailing colons) Option -execdir of find leaks file descriptors oldfind: The current directory is included in the PATH environment variable, which is insecure in combination with the -execdir action of find. Please remove the current directory from your $PATH (that is, remove ".", doubled colons, or leading or trailing colons) Option -execdir of oldfind leaks file descriptors FAIL tests/find/execdir-fd-leak.sh (exit status: 1)