c4-project / c4t

Runs concurrent C compiler tests
MIT License
1 stars 0 forks source link

Implement mutation observer #104

Closed MattWindsor91 closed 3 years ago

MattWindsor91 commented 3 years ago

As part of #102, we need an observer that hooks into analyses*, scours compiler logs, and does the following for each compilation:

In both situations, we would probably also have a log file open and dump information about the hit/kill.

I'm not yet sure whether this would happen synchronously as part of the call into the observer, or involve a channel of some sort.

MattWindsor91 commented 3 years ago
MattWindsor91 commented 3 years ago

This is probably, actually, best done as an analysis pass, followed by an observer that scrapes the analyser output. I might just do that.

MattWindsor91 commented 3 years ago

Done (albeit somewhat hardcoded in for now).