http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847
--- Comment #21 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-10-07 23:33:41 UTC --- If you do that, the test may be "correct" but becomes much weaker, you cannot really assume anymore the POSIX behavior for such functions. You only know that the functions are available. I have no idea, for example, whether on non strictly POSIX systems (on strictly POSIX systems the test passes as-is) other functions may work better, provide more accurate time, etc. Jon may know better.