[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: utimens failures on Linux
From: |
Eric Blake |
Subject: |
Re: utimens failures on Linux |
Date: |
Thu, 27 Oct 2011 08:17:07 -0600 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.23) Gecko/20110928 Fedora/3.1.15-1.fc14 Lightning/1.0b3pre Mnenhy/0.8.4 Thunderbird/3.1.15 |
On 10/27/2011 07:09 AM, Bruno Haible wrote:
Any comments about this?
<https://lists.gnu.org/archive/html/bug-gnulib/2011-09/msg00453.html>
---------- Forwarded Message ----------
Hi Eric,
On a Linux 2.6.32 / PowerPC machine [1], I'm seeing these three test failures:
test-futimens.h:144: assertion failed
FAIL: test-futimens
test-utimens.h:121: assertion failed
FAIL: test-utimens
test-utimens.h:121: assertion failed
FAIL: test-utimensat
Both in 32-bit and in 64-bit mode. But only when the build directory is on an
NFS mounted volume.
NFS is known to be non-POSIX-compliant. It is probably some clock skew
affecting things, but I haven't had a chance to actually play with that
particular system to see if I can come up with a workaround (some way to
force the timestamp comparisons to take place only between timestamps
generated on the server, or generated on the client, but not mixed
between the two).
These are the only test failures of the gnulib POSIX modules on this machine.
Bruno
[1] gcc38 in the GCC compilefarm<http://gcc.gnu.org/wiki/CompileFarm>
Fortunately, I believe that I do have access to that machine.
--
Eric Blake address@hidden +1-801-349-2682
Libvirt virtualization library http://libvirt.org