Platform: Coverage

Coverage build (debug build on Fedora 40, 64-bit; Boost 1.83, gcc 14.0, Python 3)

This platform builds and tests IMP on a fully updated 64-bit Fedora 40 system with Python 3, and collects coverage information. This information is reported for both Python and C++ code, for modules and applications, on the far right side of the build summary page.

For more information on coverage reporting, see the tools/coverage/ directory.

This is a debug build, built with all checks turned on (IMP_MAX_CHECKS=INTERNAL cmake option). This is so that the tests can be as thorough as possible. The resulting code is much slower, however, so the IMP tests marked EXPENSIVE are skipped (they are run in fast builds).