coolfluid/coolfluid3 — Issue #151: Always disable assertions in release
Author: barche
Created: 2011-10-31 23:01:40+00:00
State: open
Labels: BUG, BUILD

I was incorrectly assuming our release tests were free of assertions... it turns out this is not the case, due to CF_ENABLE_ASSERTIONS being always on unless explicitly set manually. I propose to directly set NDEBUG always on release.

This is related to commit d71fb9e8b5f1df88ece95abcc33365f3d1cec92d which was exposed by a clang build, and which made me wonder why it had ever worked on my other release builds.