This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: libgo patch committed: Update to current version of Go library
On Thu, Feb 7, 2013 at 2:43 PM, Uros Bizjak <ubizjak@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