Removed the fixConstructorTypes pass for now

This pass was responsible for screwing up the types of all arrays after type inference, and the compiler seems to work fine without it
This commit is contained in:
Neil Brown 2009-02-02 16:07:47 +00:00
parent cbeeef486e
commit 1591940996

View File

@ -41,7 +41,7 @@ occamPasses =
[ occamOnlyPass "Dummy occam pass" [] (Prop.agg_namesDone ++ [Prop.mainTagged]) return
, inferTypes
, foldConstants
, fixConstructorTypes
-- , fixConstructorTypes
, checkConstants
, resolveAmbiguities
, checkTypes