|
Boost : |
From: Neal D. Becker (nbecker_at_[hidden])
Date: 2003-10-30 09:29:12
I believe ublas should not coopt the NDEBUG symbol used by <assert.h>, but
should define it's own symbol instead.
The user should be able to set a symbol, e.g., UBLAS_NDEBUG:
Just add this to ublas config.h:
#ifdef NDEBUG
# define UBLAS_NDEBUG
#endif
Now replace all previous use of NDEBUG in ublas with UBLAS_NDEBUG. This will
have the desired effect that asserting NDEBUG will optimize ublas, but
without disabling assertions - these should be orthogonal.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk