[Next] 
[Up] 
[Previous]   
 Next: A Note on Compilers,
 Up: Libary Organisation and Customisation
 Previous: Compile Time Options
 TACO reports all errors detected either as exceptions
(use -DTACO_EXCEPTION as compiler switch) or failing assertions,
that abort the program.
If you turn assertions totally off using the -DNDEBUG switch,
error checking is virtually turned of.
Use it at your own risk.
Please have a look at include/taco/TacoException.h for the
description of the types of exceptions thrown by  TACO.
Note, that  TACO only can check and report
those errors that are not already handled at a lower level.
If you choose e.g. MPI as  TACO's platform
and the MPI implementation aborts the program in face of
an error condition,  TACO can't do much about it.
Therefore the general error behaviour is strongly depending
on  TACO' s platform.