bug-gnulib
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]