Practical mutation testing and fault injection for C and C++
No real changes, just added Ubuntu 22.04 packages #1015
🚨 Breaking change: Mull now exits with an error if mutants survive. Use --allow-surviving
to preserve old behavior.
Exit with error if mutants survive (by Vilhelm Engström) #1017
Removed LLVM 10, added LLVM 15 #1014
cxx_logical_and_to_or
and cxx_logical_or_to_and
#994 #998
🚨 With this release, the mull-cxx
tool is removed.
mull-cxx
#984
mull-ir-frontend
could not find Clang's headers (such as stdarg.h
) #979
mull-runner
uses code coverage automatically #971 #967
mull-ir-frontend
and mull-runner
share the config #972
🚨 With this release, the mull-cxx
tool is deprecated and will be removed in the future.
Mull switches to the new model - compiler plugin called Mull IR Frontend. The tutorial showing how to use it was updated.