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
I checked the boost timer directly (elapsed.wall), and it doesn't seem to be the conversion that's causing the problem. The accuracy of the timer itself seems much worse than std::chrono, but maybe I'm missing something...
I checked the boost timer directly (elapsed.wall), and it doesn't seem to be the conversion that's causing the problem. The accuracy of the timer itself seems much worse than std::chrono, but maybe I'm missing something...
I mean it more in general. Rounding to seconds with floating-point numbers can lead to accumulated rounding errors when many time values are summed over time. Since we more often measure times in the order micro seconds than days.
We've observed accuracy issue with Boost Timer on some systems, plus removing it in favour of
std::chrono
(https://en.cppreference.com/w/cpp/header/chrono) is one less dependency.The text was updated successfully, but these errors were encountered: