Non-termination in backend
The current compiler (both master and itask) does not seem to terminate for the attached program (the main module is interpretergen, but the problem is in module target). When line 323 in target.icl is commented it does compile. This issue appears to have been introduced in commit c83054b1.