c4-project / c4f

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

Consider removing act-state #247

Closed MattWindsor91 closed 3 years ago

MattWindsor91 commented 3 years ago

I've been musing about the possibility of deleting act-state (which mainly only exists to deal with test amplification now). Two options are on the table as to what happens to act-state dnf:

My gut feeling is to move to c4t, as this means we only have one codebase that has to parse those observation records; this does mean, however, that c4t has to learn a tiny amount about the Litmus language. The fourth option can always be considered if c4t becomes too bulky (I'm beginning to think it's slowly turning into a monorepo, myself).

MattWindsor91 commented 3 years ago

Removed (dnf has gone to c4t-obs; the other functionality will be rewritten in c4t as and when necessary).