c4-project / c4t

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

Allow global mutant operator config #127

Open MattWindsor91 opened 3 years ago

MattWindsor91 commented 3 years ago

Building on #126, another pattern is that many of the mutant operators work across machines; specifying them individually per machine is repetitive and error-prone. As such, it would be nice to:

[[mutation.auto.ranges]]
  operator = "LT"
  start    = 108
  end      = 111
# ...
[[machines.foo.mutation.auto.ranges]]
  include = "LT"

This would just expand to the global definition for LT.