[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