Open GoogleCodeExporter opened 9 years ago
The following patch seems to do the job (adding a last proceed is what was done
in Teyjus 1):
svn diff source/compiler/clausegen.ml
@@ -1830,9 +1848,10 @@
let (inst, size) =
if (last) then
if (Absyn.getClauseHasEnv cl) then
- ([Instr.Ins_deallocate], Instr.getSize_deallocate)
+ ([Instr.Ins_deallocate ; Instr.Ins_proceed],
+ Instr.getSize_deallocate + Instr.getSize_proceed)
The number of tests checked remains the same.
Fabien
Original comment by fafounet@gmail.com
on 29 Jan 2013 at 11:04
Gopalan, do you agree that a "proceed" should follow the deallocate as in
Teyjus 1?
Original comment by fafounet@gmail.com
on 28 Aug 2013 at 12:19
Original issue reported on code.google.com by
dale.a.m...@gmail.com
on 15 Oct 2011 at 8:15Attachments: