https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111298
Jorn Wolfgang Rennecke <amylaar at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |amylaar at gcc dot gnu.org --- Comment #3 from Jorn Wolfgang Rennecke <amylaar at gcc dot gnu.org> --- (In reply to Patrick O'Neill from comment #0) > I'm guessing that this is likely due to some conflict between > time-profiler-1.c and time-profiler-2.c and filing this under testsuite > framework issue, but feel free to move it if it's likely caused by a > specific component. My guess is that the atomic fetch-and-update emitted by gimple_gen_time_profiler is not actually atomic (at least under RISC-V Qemu). Note that in time-profiler-2.c, there is a parent and a child process that access the same gcov data.