[Bug ada/82844] [8 Regression] Many ada tests time out on x32
hjl.tools at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sun Nov 5 19:18:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82844
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING |NEW
--- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to H.J. Lu from comment #1)
> This happens only when GCC is compiled as the native x32 binary.
There are 2 issues to track down which change caused the regression:
1. A GCC subversion checkin contains multiple changes.
2. One of the changes:
2017-09-25 Doug Rupp <rupp@adacore.com>
* libgnarl/s-taprop__linux.adb (Base_Monotonic_Clock): New variable.
(Compute_Base_Monotonic_Clock): New function.
(Timed_Sleep): Adjust to use Base_Monotonic_Clock.
(Timed_Delay): Likewise.
(Monotonic_Clock): Likewise.
* s-oscons-tmplt.c (CLOCK_MONOTONIC): Use on Linux.
broke x32 built, which wasn't fixed until
commit 2d2d4c5b6ab083e65fb10e42c11dd68548fdc036 (HEAD)
Author: ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Oct 2 19:38:06 2017 +0000
PR ada/82384
* libgnarl/s-linux__x32.ads (suseconds_t): New subtype.
(time_t): Change from derived type to subtype.
(timeval): Use suseconds_t for tv_usec.
* libgnarl/s-osinte__x32.adb (To_Timespec): Remove use type clause.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253366
138bc75d-0d04-0410-961f-82ee72b054a4
If there is a git repo where a single commit contains only a single
change, I can track down exactly which change caused this.
More information about the Gcc-bugs
mailing list