System time occasionally jumps ahead by a second when using IP-UCD
TLG front-end, we see timestamps occasionally gain a second. We "fixed" this issue by periodically sync-ing with the timeserver. The real solution, however, is to fix the driver.
#1 Updated by Richard Neswold about 2 months ago
I released a beta version of the driver:
libiptrig-3.3.out. This release has two changes:
- I removed the
-fvolatilecompiler option. Bobby found that this option was broken: https://gcc.gnu.org/gcc-3.4/changes.html#3.4.5
- I forced the optimization level to 0 so the compiler won't re-order instructions.
There are other things to investigate but these two changes could fix the way the hardware is accessed.