trivial diff: disable deforestation

Simon Taylor stayl at cs.mu.OZ.AU
Mon Aug 10 16:57:41 AEST 1998


Estimated hours taken: 0.1

compiler/options.m:
	Disable deforestation due to a bug which has something to do with
	quantification and mode information not being kept consistent. 


Index: options.m
===================================================================
RCS file: /home/staff/zs/imp/mercury/compiler/options.m,v
retrieving revision 1.238
diff -u -t -u -r1.238 options.m
--- options.m	1998/07/28 23:38:16	1.238
+++ options.m	1998/08/10 06:40:30
@@ -1144,7 +1144,7 @@
         optimize_saved_vars     -       bool(yes),
         optimize_unused_args    -       bool(yes),      
         optimize_higher_order   -       bool(yes),
-        deforestation           -       bool(yes),
+        %deforestation          -       bool(yes), % causes an abort
         constant_propagation    -       bool(yes),
         optimize_repeat         -       int(4)
 ]).



More information about the developers mailing list