aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/resolve.c
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/fortran/resolve.c
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/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions