https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41861
--- Comment #12 from Roman Fietze <roman.fietze at telemotive dot de> --- Sorry if it is inappropriate to ask for any changes, but how can it be, that there is no fix for this bug for years in any of the GCC releases? With this bug condition_variable::wait_until is completely unusable on many targets with non monotonic system clocks, e.g. because they only do connect to any time server from time to time, or targets that get their time via any other method from a system that only connects from time to time. I'm sure this affects e.g. many embedded systems. If I can be of any help to get any fix into the release branches please tell me. Be it testing or debugging.