(adding bug-gnulib@)

Hello,

Thomas Oppe (CC'd) reported the following gnulib test failure
on GNU/Linux with "lustre" file system.
Details below:

===========

The system details are:

1.
Is this reproducible?
After running "make check", there should be an executable file called
"gnulib-tests/test-symlink".
If you run it directly, do you still get an error?

The error is reproducible.

The symlink test still fails if the test is run directly:

voodoo03> test-symlink
test-symlink.h:70: assertion 'errno == EEXIST || errno == EINVAL' failed
Abort (core dumped)

2.
What is the operating system, and the file system you are using?

voodoo03> uname -a
Linux voodoo03 3.10.0-862.3.2.el7.x86_64 #1 SMP Tue May 15 18:22:15 EDT 2018 x86_64 x86_64 x86_64 GNU/Linux

voodoo03> lsb_release -a
[...]
Description:    Red Hat Enterprise Linux Server release 7.5 (Maipo)
[...]

voodoo03> stat -f .
[...]  Type: lustre  [...]

====

based on the code in test-symlink.h, perhaps lustre returns an unexpected errno ?

line 69: ASSERT (func ("nowhere", BASE "dir/") == -1);
line 70: ASSERT (errno == EEXIST || errno == EINVAL);

-assaf



Reply via email to