On Wed, Jun 4, 2014 at 12:42 PM, Jannis Froese <s9jafroe@stud.uni-saarland.de> wrote:
I think most concerns about the current use of asserts would be resolved if the currently used asserts would be changed to a nicer definition which is independent of NDEBUG, and a second class of debugging asserts would be introduced, which is exclusively for expensive, redundant checks and is disabled by NDEBUG.

Sounds good to me.

Wladimir