- Notifications
You must be signed in to change notification settings - Fork70
Tags: StableCoder/cmake-scripts
Tags
24.08.1
Update CI job instructions for running testsWhen running using the CMake test suite, so far they have been invokedvia the build system, such as `ninja test`, however using the `ctest`program directly does give some improved control, such as being able tooutput verbose content to see the undefined sanitizer behaviour.
23.04
Update CI jobsPrefixed all code-coverage jobs with the operating system, added Windowsall code coverage jobs.Add macOS AppleClang/Clang CI jobsExpand testing to other architectures, with Linux isamd64/arm64/ppc64le, macOS is amd64/arm64, and Windows is amd64.
22.01
Add AFL++ fuzzing instrumentation capabilityFor AFL itself, when enabled via the AFL variable will search for thebase afl-cc/afl-c++ compiler wrappers, and if found use them. Then anyoptions specified at configuration time such as the speicifc mode oroptions must be specified.Because of the nature of having to change the compiler, this file mustbe included at a very early stage before the compilers are detected andverified.Since it supports sanitizers, the sanitizers file has been updated toadd the appropriate flags when AFL is enabled.
PreviousNext