Special Debug Mode ================== Where a problem proves very difficult to isolate, a special debug mode is available. It will typically take about 10 tests to isolate the problem down to a small nuber of lines. Add the line {$OPTI SPECIAL_DEBUG} to the source. Then compile and optimise as usual. Then test the result. Approximately half of the program will not be optimised. Now compile and optimise again. This time you will see a new screen pop up asking whether the test failed or passed. If it failed, the other half of the program will be tested. Typically it will pass, but of course the problem may exist in both halves. Repeat the process, making a note of the result each time until the optimiser tells you that testing is complete. Each iteration will narrow the fault down to a smaller set of lines. Then zip the sub-directory MERLIN_DEBUG and send to Merlin.