From ff0100eb519339f7682d2357627a481dd16943cd Mon Sep 17 00:00:00 2001 From: Steffen Forkmann Date: Wed, 4 Feb 2015 18:46:27 +0100 Subject: [PATCH] Oversimplified attempt to fix #212 --- src/fsharp/tastops.fs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fsharp/tastops.fs b/src/fsharp/tastops.fs index 360604ae3e7..9ae689f8375 100644 --- a/src/fsharp/tastops.fs +++ b/src/fsharp/tastops.fs @@ -5834,7 +5834,7 @@ let permuteExpr (sigma:int[]) (expr: Expr[]) (typ: TType[]) (names:string[]) = existsR 0 (i' - 1) (fun j' -> invSigma.[j'] > i) let rewrite i rbinds (xi:Expr) = - if liftPosition i then + if true || liftPosition i then let tmpv,tmpe = mkCompGenLocal xi.Range names.[i] typ.[i] let bind = mkCompGenBind tmpv xi bind :: rbinds,tmpe