[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
timespec_get tests: Add comment
From: |
Bruno Haible |
Subject: |
timespec_get tests: Add comment |
Date: |
Sun, 05 Mar 2023 20:44:19 +0100 |
On a Linux/x86_64 system, I once saw this unit test fail:
FAIL: test-timespec_get
../../gltests/test-timespec_get.c:49: assertion 'ts1.tv_sec <= tt2' failed
FAIL test-timespec_get (exit status: 134)
The failure probability is small (ca. 0.1% to 0.3%). I registered a glibc bug
about it.
2023-03-05 Bruno Haible <bruno@clisp.org>
timespec_get tests: Add comment.
* tests/test-timespec_get.c: Add a comment regarding a glibc bug.
diff --git a/tests/test-timespec_get.c b/tests/test-timespec_get.c
index 1b20fe23c0..69b98c5c64 100644
--- a/tests/test-timespec_get.c
+++ b/tests/test-timespec_get.c
@@ -46,6 +46,8 @@ main (void)
ASSERT (tt2 <= tt4);
/* Verify that the tv_sec field of the result is the same as time(NULL). */
+ /* Note: This assertion sometimes fails on glibc systems, see
+ https://sourceware.org/bugzilla/show_bug.cgi?id=30200 */
ASSERT (ts1.tv_sec <= tt2);
ASSERT (tt2 <= ts3.tv_sec);
ASSERT (ts3.tv_sec <= tt4);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- timespec_get tests: Add comment,
Bruno Haible <=