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)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.