Atomic operations support #1057
Labels
benchmarking
c11
feature
good first issue
precision
student-job
sv-comp
SV-COMP (analyses, results), witnesses
Milestone
There are multiple families of atomic operations:
__sync
builtins: https://gcc.gnu.org/onlinedocs/gcc/_005f_005fsync-Builtins.html.There are three aspects in which to improve precision:
_Atomic
#521 only applies to variables with C11_Atomic
, but not the__sync
builtins used by various benchmarks. There should probably still be access events for them, but with an additional atomicity flag to exclude them from racing.The text was updated successfully, but these errors were encountered: