c4-project / c4f

The C4 Concurrent C Fuzzer
MIT License
13 stars 1 forks source link

Make atomic insertion fuzzer actions avoid atomic lock blocks #182

Open MattWindsor91 opened 4 years ago

MattWindsor91 commented 4 years ago

When we implement lock blocks (#179), the current fuzzer actions that insert atomic actions need to be restricted so that they can’t generate into any such block that uses an atomic transaction. This is because such blocks expect ‘transaction safe’ operations only.