[CLAM] release_asserts

David García Garzón dgarcia at iua.upf.edu
Thu Mar 15 06:19:53 PDT 2007

It is just a debugging option for development. Some CLAM assertions 
(CLAM_DEBUG_ASSERT instead of CLAM_ASSERT) are enabled just in debug mode. We 
use that option to disable this behavior and having them also in release 

It happened some time ago that we got some bugs that behaved differently on 
debug and release modes. Often the cause was placing effective code into a 
CLAM_DEBUG_ASSERT. That option was a way to diagnose this. Now we take a lot 
of care into not doing so and this option is not that used, but we keep it 
just in case.


On Thursday 15 March 2007 08:53:43 Dominique Michel wrote:
> Hi all,
> I just want to know what the configure option release_asserts in CLAM does.
> Can someone explain me this?
> Ciao,
> Dominique
> _______________________________________________
> CLAM mailing list
> CLAM at iua.upf.es
> http://www.iua.upf.es/mtg/clam

More information about the clam-users mailing list