Skip to content

[ci] Job linux native builds Debug config with optimizations

Lars Bilke requested to merge bilke/ogs:ci-linux-debug into master

Review commit-wise.

Adding linux debug build with leak and address sanitizers.

Binaries are build with optimizations and fixed-size Eigen matrices to speedup ctest execution. Only short running ctests (< 5s in release run time) are tested, as the times for in debug compilation are up to 200 times larger.

Several memory leaks and fixes were discovered here and were already addressed in !3932 (merged). One more bug fix is included here "[PL/RCT] Avoid vector sizes mismatch".

Behaviour of STL_NO_DEBUG option has been removed. See corresponding commit message for details.

  • Feature description was added to the changelog
Edited by Dmitry Yu. Naumov

Merge request reports