mull-project / mull

Practical mutation testing and fault injection for C and C++

Home Page:https://mull.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mull

Mull is a practical mutation testing tool for C and C++.

For installation and usage please refer to the latest documentation: https://mull.readthedocs.io

For support visit this page.

Join us in Discord

Here is the invitation link to the Discord channel: https://discord.gg/Hphp7dW

Contributing

Here is the starting point: CONTRIBUTING.md

Citation

Mull it over: mutation testing based on LLVM (preprint)

@INPROCEEDINGS{8411727, 
author={A. Denisov and S. Pankevich}, 
booktitle={2018 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)}, 
title={Mull It Over: Mutation Testing Based on LLVM}, 
year={2018}, 
volume={}, 
number={}, 
pages={25-31}, 
keywords={just-in-time;program compilers;program testing;program verification;mutations;Mull;LLVM IR;mutated programs;compiled programming languages;LLVM framework;LLVM JIT;tested program;mutation testing tool;Testing;Tools;Computer languages;Instruments;Runtime;Computer crashes;Open source software;mutation testing;llvm}, 
doi={10.1109/ICSTW.2018.00024}, 
ISSN={}, 
month={April},}

Packages

Hosted By: Cloudsmith

Hosting for precompiled packages is graciously provided by Cloudsmith.

Copyright

Copyright (c) 2016-2022 Alex Denisov alex@lowlevelbits.org and Stanislav Pankevich s.pankevich@gmail.com. See LICENSE for details.

About

Practical mutation testing and fault injection for C and C++

https://mull.readthedocs.io

License:Apache License 2.0


Languages

Language:C++ 91.7%Language:C 4.3%Language:CMake 3.8%Language:Makefile 0.1%Language:Python 0.0%