You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sporadically there is an error when using Blocks.OperatingSystem.RealtimeSynchronize on Linux. The simulation exits with the message MDDRealtimeSynchronize.h: clock_nanosleep(..) failed.
Sporadically there is an error when using
Blocks.OperatingSystem.RealtimeSynchronize
on Linux. The simulation exits with the messageMDDRealtimeSynchronize.h: clock_nanosleep(..) failed
.The reason for this is that
Modelica_DeviceDrivers/Modelica_DeviceDrivers/Resources/Include/MDDRealtimeSynchronize.h
Line 960 in b2fa5d7
fails due to an invalid
t_abs
(negativet_abs.tv_nsec
). The cause is further up inModelica_DeviceDrivers/Modelica_DeviceDrivers/Resources/Include/MDDRealtimeSynchronize.h
Line 928 in b2fa5d7
where it was overlooked that
timespec_subtract(...)
may modify its third argument for perfomring a carry.The text was updated successfully, but these errors were encountered: