next up previous contents
Next: Setting the debug option Up: Execution problems Previous: Choosing the right heuristics   Contents

Crash and bugs

You may have found an ALIAS bug either because the program crashes or because you get a wrong result (or no result at all while there is clearly at least one solution) or because the computation time is very large.

In the first case first check the error message you get (if any). If you get a message that originates from Bias/Profil such as Abort: Division by Zero this means that you have an expression whose interval evaluation is not allowed in some cases: see section 16.2.1 to determine how to avoid this problem. In the second case check with section 16.2.2 that you have correctly written your expressions. In the third case see if some method proposed in section 16.2.4 may help.

In all other cases we will be happy to have a look at your program and see what has gone wrong or what can be improved.

The bug/problem report should contain as much information as possible so that we can repeat your problem on our computers. Clearly this report should indicate what type of computer you are using, the operating system and the C++/Maple files that have been used. It may also be interesting to give some background information on the problem you want to solve. By giving background information on the problem we may also be able to suggest another, maybe simpler, way to solve it.


next up previous contents
Next: Setting the debug option Up: Execution problems Previous: Choosing the right heuristics   Contents
Jean-Pierre Merlet 2012-12-20