Using Diagnostic Routines for Debugging, contains tips and guidelines for debugging an application that uses the ILOG CPLEX Callable Library. In that context, we recommend using a symbolic debugger as well as other widely available development tools to produce error-free code.