Urk!?

I think I've found part of the problem that CD#5 is taking so long. From a debug message:
quote:
Disk #5 Iteration #4 GAP=1.52655665885959E-015 LIST=....
Now, I've got a line which should exit the routine when the gap is less than 0.0001, but this very small value doesn't seem to trigger it.

Hmmm.