[Bug 262273] Subsuquent Calls to clock_gettime(CLOCK_THREAD_CPUTIME_ID,... ) return time in the past
Date: Tue, 01 Mar 2022 14:45:08 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262273 --- Comment #4 from firk@cantconnect.ru --- I can't reproduce this (but that's not on Ryzen) Try this #include <stdio.h> #include <sys/time.h> int main(void) { struct timespec before, after; clockid_t cid; if(clock_getcpuclockid2(0, CPUCLOCK_WHICH_TID, &cid)<0) return -1; while (1) { clock_gettime(cid, &before); clock_gettime(cid, &after); printf("before: %lu:%lu after %lu:%lu\n", before.tv_sec, before.tv_nsec, after.tv_sec, after.tv_nsec); if (after.tv_nsec < before.tv_nsec) return -1; } } same problem? -- You are receiving this mail because: You are the assignee for the bug.