[PATCH] libstdc++: 60241.cc: tolerate slightly shorter aggregate sleep
Sebastian Huber
sebastian.huber at embedded-brains.de
Thu Jun 23 07:27:44 UTC 2022
On 23/06/2022 08:44, Sebastian Huber wrote:
> On 23/06/2022 02:19, Alexandre Oliva wrote:
>> On Jun 22, 2022, Sebastian Huber<sebastian.huber at embedded-brains.de>
>> wrote:
>>
>>> The clock_nanosleep() uses the coarse resolution which may give a time
>>> before now().
>> Uhh, sorry, hit send too early.
>>
>> I also meant to ask whether you'd like me to file an RTEMS ticket about
>> this issue.
>
> I already created a ticket for this and work on it:
>
> http://devel.rtems.org/ticket/4669
This problem should be fixed now in the RTEMS master branch. I had to
adjust the test case so that it works in a system with only one processor:
while (!sleeping)
{
// Wait for the thread to start sleeping.
std::this_thread::yield();
}
--
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.huber at embedded-brains.de
phone: +49-89-18 94 741 - 16
fax: +49-89-18 94 741 - 08
Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
More information about the devel
mailing list