aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2021-01-14 16:12:22 -0300
committerAlexandre Oliva <oliva@gnu.org>2021-01-14 16:12:22 -0300
commit3651c1b5c9c0960e50f00ca5b59d144b8a586b5d (patch)
treea7ffe3633ce440ad6f17520fc12630482810a4ee /gcc
parent6541fcadc8622e7b4bf2e90501b51df329e51924 (diff)
downloadgcc-3651c1b5c9c0960e50f00ca5b59d144b8a586b5d.zip
gcc-3651c1b5c9c0960e50f00ca5b59d144b8a586b5d.tar.gz
gcc-3651c1b5c9c0960e50f00ca5b59d144b8a586b5d.tar.bz2
calibrate intervals to avoid zero in futures poll test
We get occasional failures of 30_threads/future/members/poll.cc on some platforms whose high resolution clock doesn't have such a high resolution; wait_for_0 ends up as 0, and then some asserts fail as intervals measured as longer than zero are tested for less than several times zero. This patch adds some calibration in the iteration count to set a measurable base time interval with some additional margin. for libstdc++-v3/ChangeLog * testsuite/30_threads/future/members/poll.cc: Calibrate iteration count.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions