On Thu, Feb 7, 2013 at 2:43 PM, Uros Bizjak <ubiz...@gmail.com> wrote:
>
> I did hit one new error that seems related:
>
> --- FAIL: TestChtimes (0.00 seconds)
> os_test.go:681:         AccessTime didn't go backwards;
> was={63495872497 0 47130825733376}, after={63495872497 0
> 47130825733376}
> os_test.go:685:         ModTime didn't go backwards; was={63495872497
> 0 47130825733376}, after={63495872497 0 47130825733376}
> FAIL
> FAIL: os

Something has gone wrong in the file
libgo/go/syscall/libcall_linux_utimesnano.go.  The function in that
file will try utimensat.  On your system that should return ENOSYS.
In that case the function should convert the times and call utimes.
The code looks OK to me but there may be something wrong with it.  It
looks like the file times didn't change at all.

Ian

Reply via email to