When the operators like 'new' and 'delete' are redefined, you may experience a compilation problem due to a conflict between the PolySpace definition and your definition.
The error message will look like:
C:\PolySpace\PolySpaceForCandCPP_R2009a\Verifier\cppinclude\pst_stl\new.stdh, line xxx: error: exception specification is incompatible with that of previous function "operator new" (declared at line yyy of include_file.hpp") void *operator new(size_t) throw(std::bad_alloc);
Best Answer