You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemml.apache.org by du...@apache.org on 2016/01/22 17:33:43 UTC

[07/51] [partial] incubator-systemml git commit: [SYSTEMML-482] [SYSTEMML-480] Adding a Git attributes file to enfore Unix-styled line endings, and normalizing all of the line endings.

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor26d.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor26d.dml b/src/test/scripts/functions/parfor/parfor26d.dml
index 3450e3f..0dc5a6d 100644
--- a/src/test/scripts/functions/parfor/parfor26d.dml
+++ b/src/test/scripts/functions/parfor/parfor26d.dml
@@ -19,14 +19,14 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0, rows=10,cols=10);
-dummy = matrix(1, rows=1,cols=1);
-
-parfor( i in 2:10 )
-{ 
-   A[i,1] = dummy*i; 
-   A[i-1,1] = dummy*i;  
-}
-
+
+A = matrix(0, rows=10,cols=10);
+dummy = matrix(1, rows=1,cols=1);
+
+parfor( i in 2:10 )
+{ 
+   A[i,1] = dummy*i; 
+   A[i-1,1] = dummy*i;  
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor27.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor27.dml b/src/test/scripts/functions/parfor/parfor27.dml
index a315eac..ae578be 100644
--- a/src/test/scripts/functions/parfor/parfor27.dml
+++ b/src/test/scripts/functions/parfor/parfor27.dml
@@ -19,16 +19,16 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = Rand(rows=20,cols=20);
-
-parfor( i in 1:20 )
-{ 
-   for( j in 1:20 )
-   {
-       A[1,j] = B[i,j]+(i+j);
-   }
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = Rand(rows=20,cols=20);
+
+parfor( i in 1:20 )
+{ 
+   for( j in 1:20 )
+   {
+       A[1,j] = B[i,j]+(i+j);
+   }
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor28.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor28.dml b/src/test/scripts/functions/parfor/parfor28.dml
index 3cd1a00..81fca1f 100644
--- a/src/test/scripts/functions/parfor/parfor28.dml
+++ b/src/test/scripts/functions/parfor/parfor28.dml
@@ -19,16 +19,16 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0, rows=20,cols=20);
-B = Rand(rows=20,cols=20);
-
-parfor( i in 1:20 )
-{ 
-   parfor( j in 1:20 )
-   {
-       A[i,j] = B[i,j]+(i+j);
-   }
-}
-
+
+A = matrix(0, rows=20,cols=20);
+B = Rand(rows=20,cols=20);
+
+parfor( i in 1:20 )
+{ 
+   parfor( j in 1:20 )
+   {
+       A[i,j] = B[i,j]+(i+j);
+   }
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor28b.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor28b.dml b/src/test/scripts/functions/parfor/parfor28b.dml
index 2ee3451..b4d214b 100644
--- a/src/test/scripts/functions/parfor/parfor28b.dml
+++ b/src/test/scripts/functions/parfor/parfor28b.dml
@@ -19,22 +19,22 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = Rand(rows=20,cols=20);
-
-parfor( i in 1:20 )
-{ 
-   k = 0;
-   while( k < 10 )
-   {
-     parfor( j in 1:20 )
-     {
-         A[i,j] = B[i,j]+(i+j);
-     }
-     
-     k = k + 1;
-   }
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = Rand(rows=20,cols=20);
+
+parfor( i in 1:20 )
+{ 
+   k = 0;
+   while( k < 10 )
+   {
+     parfor( j in 1:20 )
+     {
+         A[i,j] = B[i,j]+(i+j);
+     }
+     
+     k = k + 1;
+   }
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor28c.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor28c.dml b/src/test/scripts/functions/parfor/parfor28c.dml
index f16a979..b7053e8 100644
--- a/src/test/scripts/functions/parfor/parfor28c.dml
+++ b/src/test/scripts/functions/parfor/parfor28c.dml
@@ -19,16 +19,16 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = Rand(rows=20,cols=20);
-
-for( i in 1:20 )
-{ 
-   parfor( j in 1:20 )
-   {
-       A[i,j] = A[i-1,j]+B[i,j]+(i+j);
-   }
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = Rand(rows=20,cols=20);
+
+for( i in 1:20 )
+{ 
+   parfor( j in 1:20 )
+   {
+       A[i,j] = A[i-1,j]+B[i,j]+(i+j);
+   }
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor28d.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor28d.dml b/src/test/scripts/functions/parfor/parfor28d.dml
index 7d1201c..1da9244 100644
--- a/src/test/scripts/functions/parfor/parfor28d.dml
+++ b/src/test/scripts/functions/parfor/parfor28d.dml
@@ -19,16 +19,16 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = Rand(rows=20,cols=20);
-
-parfor( i in 1:20 )
-{ 
-   parfor( j in 1:20 )
-   {
-       A[i,j] = A[i-1,j]+B[i,j]+(i+j);
-   }
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = Rand(rows=20,cols=20);
+
+parfor( i in 1:20 )
+{ 
+   parfor( j in 1:20 )
+   {
+       A[i,j] = A[i-1,j]+B[i,j]+(i+j);
+   }
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor28e.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor28e.dml b/src/test/scripts/functions/parfor/parfor28e.dml
index 730ec53..654c276 100644
--- a/src/test/scripts/functions/parfor/parfor28e.dml
+++ b/src/test/scripts/functions/parfor/parfor28e.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = Rand(rows=20,cols=20);
-
-parfor( i in 1:20 )
-{ 
-   A[i,] = A[i,]+2;
-   
-   parfor( j in 1:20 )
-   {
-      print(j); 
-   }
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = Rand(rows=20,cols=20);
+
+parfor( i in 1:20 )
+{ 
+   A[i,] = A[i,]+2;
+   
+   parfor( j in 1:20 )
+   {
+      print(j); 
+   }
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor28f.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor28f.dml b/src/test/scripts/functions/parfor/parfor28f.dml
index 06d147e..8aba85a 100644
--- a/src/test/scripts/functions/parfor/parfor28f.dml
+++ b/src/test/scripts/functions/parfor/parfor28f.dml
@@ -19,21 +19,21 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = Rand(rows=20,cols=20);
-
-parfor( i in 1:20 )
-{ 
-   A[i,] = A[i,]+2;
-  
-   if( 1>1 )
-   { 
-     parfor( j in 1:20 )
-     {
-        print(j); 
-     }
-   }
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = Rand(rows=20,cols=20);
+
+parfor( i in 1:20 )
+{ 
+   A[i,] = A[i,]+2;
+  
+   if( 1>1 )
+   { 
+     parfor( j in 1:20 )
+     {
+        print(j); 
+     }
+   }
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor28g.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor28g.dml b/src/test/scripts/functions/parfor/parfor28g.dml
index a7d7e60..1e1b4c0 100644
--- a/src/test/scripts/functions/parfor/parfor28g.dml
+++ b/src/test/scripts/functions/parfor/parfor28g.dml
@@ -19,24 +19,24 @@
 #
 #-------------------------------------------------------------
 
-
-A = Rand(rows=3,cols=1);
-
-p = 2;
-P = 0;
-s = 0;
-n = nrow(A);
-
-tr = n-(s*P+p)
-tc = 1+P*p+P+p
-
-B = matrix(1,rows=tr,cols=tc);
-
-parfor(i in 1:p){
-	B[,1+i] = A[s*P+p-i+1:n-i,]
-}
-parfor(j in 1:P){
-	parfor(k in 0:p){
-		B[,j*(p+1)+k+1] = A[s*P+p-s*j-k+1:n-s*j-k,]
-	}
-}
+
+A = Rand(rows=3,cols=1);
+
+p = 2;
+P = 0;
+s = 0;
+n = nrow(A);
+
+tr = n-(s*P+p)
+tc = 1+P*p+P+p
+
+B = matrix(1,rows=tr,cols=tc);
+
+parfor(i in 1:p){
+	B[,1+i] = A[s*P+p-i+1:n-i,]
+}
+parfor(j in 1:P){
+	parfor(k in 0:p){
+		B[,j*(p+1)+k+1] = A[s*P+p-s*j-k+1:n-s*j-k,]
+	}
+}

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor28h.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor28h.dml b/src/test/scripts/functions/parfor/parfor28h.dml
index 03cdd6c..97c3530 100644
--- a/src/test/scripts/functions/parfor/parfor28h.dml
+++ b/src/test/scripts/functions/parfor/parfor28h.dml
@@ -19,23 +19,23 @@
 #
 #-------------------------------------------------------------
 
-
-#example usecase from LSML, orderedDistances.dml
-
-n_t = 1000;
-n_f = 77;
-X_train = matrix(1, rows=n_t,cols=n_f);
-alldist = matrix(0, rows=n_t, cols=n_t);
-parfor(r in 1:(n_t-1))
-{
-    Xr = X_train[r,];
-    myd = matrix (0, rows = 1, cols = n_t)
-    parfor(c in (r+1):n_t) {
-       tmp = rowSums((Xr - X_train[c,])^2);
-       myd[1,c] = tmp;
-    }
-    alldist[r,] = myd;
-}
-alldist = alldist + t(alldist);
-print(sum(alldist));
-
+
+#example usecase from LSML, orderedDistances.dml
+
+n_t = 1000;
+n_f = 77;
+X_train = matrix(1, rows=n_t,cols=n_f);
+alldist = matrix(0, rows=n_t, cols=n_t);
+parfor(r in 1:(n_t-1))
+{
+    Xr = X_train[r,];
+    myd = matrix (0, rows = 1, cols = n_t)
+    parfor(c in (r+1):n_t) {
+       tmp = rowSums((Xr - X_train[c,])^2);
+       myd[1,c] = tmp;
+    }
+    alldist[r,] = myd;
+}
+alldist = alldist + t(alldist);
+print(sum(alldist));
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor29.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor29.dml b/src/test/scripts/functions/parfor/parfor29.dml
index 21fa299..e08fdcf 100644
--- a/src/test/scripts/functions/parfor/parfor29.dml
+++ b/src/test/scripts/functions/parfor/parfor29.dml
@@ -19,14 +19,14 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-dummy = matrix(1, rows=1,cols=1);
-
-parfor( i in 1:20 )
-{
-   k = i;
-   A[i,k] = dummy*i;
-}
-
+
+A = matrix(0,rows=20,cols=20);
+dummy = matrix(1, rows=1,cols=1);
+
+parfor( i in 1:20 )
+{
+   k = i;
+   A[i,k] = dummy*i;
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor3.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor3.dml b/src/test/scripts/functions/parfor/parfor3.dml
index 0226555..33d40de 100644
--- a/src/test/scripts/functions/parfor/parfor3.dml
+++ b/src/test/scripts/functions/parfor/parfor3.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-a = 1;
-
-parfor( i in 1:(a+10) )
-{
-   b = i + a;
-   #print(b);
-}
-
+
+a = 1;
+
+parfor( i in 1:(a+10) )
+{
+   b = i + a;
+   #print(b);
+}
+
  
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor30.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor30.dml b/src/test/scripts/functions/parfor/parfor30.dml
index 6cf512c..a69dc46 100644
--- a/src/test/scripts/functions/parfor/parfor30.dml
+++ b/src/test/scripts/functions/parfor/parfor30.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-dummy = matrix(1, rows=1,cols=20);
-
-parfor( i in 1:20 )
-{
-   A[i,]=dummy*i;
-}
-
+
+A = matrix(0,rows=20,cols=20);
+dummy = matrix(1, rows=1,cols=20);
+
+parfor( i in 1:20 )
+{
+   A[i,]=dummy*i;
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor31.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor31.dml b/src/test/scripts/functions/parfor/parfor31.dml
index 510de9a..a6c220e 100644
--- a/src/test/scripts/functions/parfor/parfor31.dml
+++ b/src/test/scripts/functions/parfor/parfor31.dml
@@ -19,20 +19,20 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = matrix(0,rows=20,cols=20);
-C = matrix(0,rows=20,cols=20);
-dummy1 = matrix(1,rows=10,cols=1);
-dummy2 = matrix(1,rows=1,cols=10);
-
-parfor( i in 1:20 )
-{                 
-   A[1:10,i]=dummy1*i;
-   A[11:20,i]=dummy1*i;
-   
-   B[i,1:10]=dummy2*i;
-   B[i,11:20]=dummy2*i;
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = matrix(0,rows=20,cols=20);
+C = matrix(0,rows=20,cols=20);
+dummy1 = matrix(1,rows=10,cols=1);
+dummy2 = matrix(1,rows=1,cols=10);
+
+parfor( i in 1:20 )
+{                 
+   A[1:10,i]=dummy1*i;
+   A[11:20,i]=dummy1*i;
+   
+   B[i,1:10]=dummy2*i;
+   B[i,11:20]=dummy2*i;
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor31b.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor31b.dml b/src/test/scripts/functions/parfor/parfor31b.dml
index 28cd9ee..e472c82 100644
--- a/src/test/scripts/functions/parfor/parfor31b.dml
+++ b/src/test/scripts/functions/parfor/parfor31b.dml
@@ -19,20 +19,20 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = matrix(0,rows=20,cols=20);
-C = matrix(0,rows=20,cols=20);
-dummy1 = matrix(1,rows=10,cols=1);
-dummy2 = matrix(1,rows=1,cols=10);
-
-parfor( i in 1:20 )
-{                 
-   A[1:10,i]=dummy1*i;
-   A[11:nrow(A),i]=dummy1*i;
-   
-   B[i,1:10]=dummy2*i;
-   B[i,11:ncol(B)]=dummy2*i;
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = matrix(0,rows=20,cols=20);
+C = matrix(0,rows=20,cols=20);
+dummy1 = matrix(1,rows=10,cols=1);
+dummy2 = matrix(1,rows=1,cols=10);
+
+parfor( i in 1:20 )
+{                 
+   A[1:10,i]=dummy1*i;
+   A[11:nrow(A),i]=dummy1*i;
+   
+   B[i,1:10]=dummy2*i;
+   B[i,11:ncol(B)]=dummy2*i;
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor32.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor32.dml b/src/test/scripts/functions/parfor/parfor32.dml
index 812a87b..ac0875a 100644
--- a/src/test/scripts/functions/parfor/parfor32.dml
+++ b/src/test/scripts/functions/parfor/parfor32.dml
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = matrix(0,rows=20,cols=20);
-C = matrix(0,rows=20,cols=20);
-dummy = matrix(1, rows=1,cols=1);
-
-parfor( i in 1:20 )
-{
-   A[1:10,i]=dummy*i;
-   A[i,5]=dummy*i;
-   
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = matrix(0,rows=20,cols=20);
+C = matrix(0,rows=20,cols=20);
+dummy = matrix(1, rows=1,cols=1);
+
+parfor( i in 1:20 )
+{
+   A[1:10,i]=dummy*i;
+   A[i,5]=dummy*i;
+   
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor32b.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor32b.dml b/src/test/scripts/functions/parfor/parfor32b.dml
index c2d938d..42fcf34 100644
--- a/src/test/scripts/functions/parfor/parfor32b.dml
+++ b/src/test/scripts/functions/parfor/parfor32b.dml
@@ -19,16 +19,16 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = matrix(0,rows=20,cols=20);
-C = matrix(0,rows=20,cols=20);
-dummy = matrix(1,rows=1,cols=1);
-
-parfor( i in 1:20 )
-{
-   A[i:i,1]=dummy*i;
-   A[i:(i+1),1]=dummy*i;  
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = matrix(0,rows=20,cols=20);
+C = matrix(0,rows=20,cols=20);
+dummy = matrix(1,rows=1,cols=1);
+
+parfor( i in 1:20 )
+{
+   A[i:i,1]=dummy*i;
+   A[i:(i+1),1]=dummy*i;  
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor32c.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor32c.dml b/src/test/scripts/functions/parfor/parfor32c.dml
index 9e80544..6cf0bb4 100644
--- a/src/test/scripts/functions/parfor/parfor32c.dml
+++ b/src/test/scripts/functions/parfor/parfor32c.dml
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = matrix(0,rows=20,cols=20);
-C = matrix(0,rows=20,cols=20);
-dummy = matrix(1,rows=1,cols=1);
-
-parfor( i in 1:20 )
-{
-   A[i:i,1]=dummy*i;
-   A[i:i,2]=dummy*i;
-   A[i,1]=dummy*i; 
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = matrix(0,rows=20,cols=20);
+C = matrix(0,rows=20,cols=20);
+dummy = matrix(1,rows=1,cols=1);
+
+parfor( i in 1:20 )
+{
+   A[i:i,1]=dummy*i;
+   A[i:i,2]=dummy*i;
+   A[i,1]=dummy*i; 
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor32d.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor32d.dml b/src/test/scripts/functions/parfor/parfor32d.dml
index ea719e2..4c348a3 100644
--- a/src/test/scripts/functions/parfor/parfor32d.dml
+++ b/src/test/scripts/functions/parfor/parfor32d.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-dummy = matrix(1,rows=1,cols=1);
-
-parfor( i in 1:20 )
-{
-   A[,]=dummy*i; 
-}
-
+
+A = matrix(0,rows=20,cols=20);
+dummy = matrix(1,rows=1,cols=1);
+
+parfor( i in 1:20 )
+{
+   A[,]=dummy*i; 
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor32e.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor32e.dml b/src/test/scripts/functions/parfor/parfor32e.dml
index 7636818..552132f 100644
--- a/src/test/scripts/functions/parfor/parfor32e.dml
+++ b/src/test/scripts/functions/parfor/parfor32e.dml
@@ -19,14 +19,14 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-dummy = matrix(1,rows=1,cols=1);
-
-parfor( i in 1:20 )
-{
-   k=dummy*(i-1);
-   A[k,]=dummy*i; 
-}
-
+
+A = matrix(0,rows=20,cols=20);
+dummy = matrix(1,rows=1,cols=1);
+
+parfor( i in 1:20 )
+{
+   k=dummy*(i-1);
+   A[k,]=dummy*i; 
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor33.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor33.dml b/src/test/scripts/functions/parfor/parfor33.dml
index 06cd2ad..cf25f5b 100644
--- a/src/test/scripts/functions/parfor/parfor33.dml
+++ b/src/test/scripts/functions/parfor/parfor33.dml
@@ -19,15 +19,15 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = Rand(rows=20,cols=3,min=1,max=20);
-dummy = matrix(1,rows=1,cols=1);
-
-parfor( i in 1:20 )
-{
-   A[1,i]=dummy*i;
-   A[2,B[i,]]=dummy*i;  
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = Rand(rows=20,cols=3,min=1,max=20);
+dummy = matrix(1,rows=1,cols=1);
+
+parfor( i in 1:20 )
+{
+   A[1,i]=dummy*i;
+   A[2,B[i,]]=dummy*i;  
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor34.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor34.dml b/src/test/scripts/functions/parfor/parfor34.dml
index 075518c..3ae4e6a 100644
--- a/src/test/scripts/functions/parfor/parfor34.dml
+++ b/src/test/scripts/functions/parfor/parfor34.dml
@@ -19,15 +19,15 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = Rand(rows=20,cols=3,min=1,max=20);
-dummy = matrix(1,rows=1,cols=1);
-
-parfor( i in 1:20 )
-{
-   A[1,i]=dummy*i;
-   A[B[,1],2]=dummy*i;  
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = Rand(rows=20,cols=3,min=1,max=20);
+dummy = matrix(1,rows=1,cols=1);
+
+parfor( i in 1:20 )
+{
+   A[1,i]=dummy*i;
+   A[B[,1],2]=dummy*i;  
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor35.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor35.dml b/src/test/scripts/functions/parfor/parfor35.dml
index 32f0735..81f7564 100644
--- a/src/test/scripts/functions/parfor/parfor35.dml
+++ b/src/test/scripts/functions/parfor/parfor35.dml
@@ -19,16 +19,16 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-B = Rand(rows=20,cols=3,min=1,max=20);
-dummy = matrix(1, rows=1,cols=1);
-
-parfor( i in 1:20 )
-{
-   val = castAsScalar(B[i,i]);
-   b = A[i,val]; #due to parser change A[i,B[i,]];  
-   c = dummy*(b+i);
-}
-
+
+A = matrix(0,rows=20,cols=20);
+B = Rand(rows=20,cols=3,min=1,max=20);
+dummy = matrix(1, rows=1,cols=1);
+
+parfor( i in 1:20 )
+{
+   val = castAsScalar(B[i,i]);
+   b = A[i,val]; #due to parser change A[i,B[i,]];  
+   c = dummy*(b+i);
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor35b.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor35b.dml b/src/test/scripts/functions/parfor/parfor35b.dml
index 10affce..4a69d10 100644
--- a/src/test/scripts/functions/parfor/parfor35b.dml
+++ b/src/test/scripts/functions/parfor/parfor35b.dml
@@ -1,31 +1,31 @@
-#-------------------------------------------------------------
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-# 
-#   http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-#-------------------------------------------------------------
-
-
-A = Rand(rows=20,cols=20,min=1,max=20);
-
-parfor( i in 1:19 )
-{
-   A[i+1.0, 1] = i;
-   A[1, i+1.0] = i^2;
-}
-
+#-------------------------------------------------------------
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#-------------------------------------------------------------
+
+
+A = Rand(rows=20,cols=20,min=1,max=20);
+
+parfor( i in 1:19 )
+{
+   A[i+1.0, 1] = i;
+   A[1, i+1.0] = i^2;
+}
+
 print(sum(A));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor35c.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor35c.dml b/src/test/scripts/functions/parfor/parfor35c.dml
index 6aae1b9..b47c205 100644
--- a/src/test/scripts/functions/parfor/parfor35c.dml
+++ b/src/test/scripts/functions/parfor/parfor35c.dml
@@ -1,31 +1,31 @@
-#-------------------------------------------------------------
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-# 
-#   http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-#-------------------------------------------------------------
-
-
-A = Rand(rows=20,cols=20,min=1,max=20);
-
-parfor( i in 1:9 )
-{
-   A[i*2.0, 1] = i;
-   A[1, i*2.0] = i^2;
-}
-
+#-------------------------------------------------------------
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#-------------------------------------------------------------
+
+
+A = Rand(rows=20,cols=20,min=1,max=20);
+
+parfor( i in 1:9 )
+{
+   A[i*2.0, 1] = i;
+   A[1, i*2.0] = i^2;
+}
+
 print(sum(A));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor35d.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor35d.dml b/src/test/scripts/functions/parfor/parfor35d.dml
index ff3db83..d22b840 100644
--- a/src/test/scripts/functions/parfor/parfor35d.dml
+++ b/src/test/scripts/functions/parfor/parfor35d.dml
@@ -1,31 +1,31 @@
-#-------------------------------------------------------------
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-# 
-#   http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-#-------------------------------------------------------------
-
-
-A = Rand(rows=20,cols=20,min=1,max=20);
-
-parfor( i in 1:2 )
-{
-   A[i+7.3, 1] = i;
-   A[1, i+7.3] = i^2;
-}
-
+#-------------------------------------------------------------
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#-------------------------------------------------------------
+
+
+A = Rand(rows=20,cols=20,min=1,max=20);
+
+parfor( i in 1:2 )
+{
+   A[i+7.3, 1] = i;
+   A[1, i+7.3] = i^2;
+}
+
 print(sum(A));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor36.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor36.dml b/src/test/scripts/functions/parfor/parfor36.dml
index 30d9de4..f47365b 100644
--- a/src/test/scripts/functions/parfor/parfor36.dml
+++ b/src/test/scripts/functions/parfor/parfor36.dml
@@ -19,12 +19,12 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-
-parfor( i in 1:10 )
-{
-   A[1,i+3] = A[1,i];  
-}
-
+
+A = matrix(0,rows=20,cols=20);
+
+parfor( i in 1:10 )
+{
+   A[1,i+3] = A[1,i];  
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor37.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor37.dml b/src/test/scripts/functions/parfor/parfor37.dml
index f5c0267..0f84b8e 100644
--- a/src/test/scripts/functions/parfor/parfor37.dml
+++ b/src/test/scripts/functions/parfor/parfor37.dml
@@ -19,12 +19,12 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=20,cols=20);
-
-parfor( i in 1:10 )
-{
-   A[1,i+10] = A[1,i];  
-}
-
+
+A = matrix(0,rows=20,cols=20);
+
+parfor( i in 1:10 )
+{
+   A[1,i+10] = A[1,i];  
+}
+
 #print(C);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor38.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor38.dml b/src/test/scripts/functions/parfor/parfor38.dml
index 972f117..f3749c0 100644
--- a/src/test/scripts/functions/parfor/parfor38.dml
+++ b/src/test/scripts/functions/parfor/parfor38.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=10,cols=1);
-B = Rand(rows=10,cols=1);
-
-parfor( i in 2:10 )
-{ 
-   A[i,1] = B[i,1] + A[i-1,1] + A[i,1];
-}
-
+
+A = matrix(0,rows=10,cols=1);
+B = Rand(rows=10,cols=1);
+
+parfor( i in 2:10 )
+{ 
+   A[i,1] = B[i,1] + A[i-1,1] + A[i,1];
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor39.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor39.dml b/src/test/scripts/functions/parfor/parfor39.dml
index b466312..3a55d8d 100644
--- a/src/test/scripts/functions/parfor/parfor39.dml
+++ b/src/test/scripts/functions/parfor/parfor39.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=10,cols=1);
-B = Rand(rows=10,cols=1);
-
-parfor( i in 2:10 )
-{ 
-   A[i,1] = B[i,1] + A[i,1] + A[i-1,1];
-}
-
+
+A = matrix(0,rows=10,cols=1);
+B = Rand(rows=10,cols=1);
+
+parfor( i in 2:10 )
+{ 
+   A[i,1] = B[i,1] + A[i,1] + A[i-1,1];
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor4.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor4.dml b/src/test/scripts/functions/parfor/parfor4.dml
index f68879c..57c78f0 100644
--- a/src/test/scripts/functions/parfor/parfor4.dml
+++ b/src/test/scripts/functions/parfor/parfor4.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-a = 1;
-
-parfor( i in 1:(10+a) )
-{
-   b = i + a;
-   #print(b);
-}
-
+
+a = 1;
+
+parfor( i in 1:(10+a) )
+{
+   b = i + a;
+   #print(b);
+}
+
  
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor40.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor40.dml b/src/test/scripts/functions/parfor/parfor40.dml
index 53a46a8..57335b7 100644
--- a/src/test/scripts/functions/parfor/parfor40.dml
+++ b/src/test/scripts/functions/parfor/parfor40.dml
@@ -19,20 +19,20 @@
 #
 #-------------------------------------------------------------
 
-
-execSum = function(Matrix[Double] X, Matrix[Double] Y) return (Matrix[Double] Z, Matrix[Double] V) 
-{
-   Z = X + Y;
-   V = X + Y;    
-}
-
-
-A = matrix(0,rows=10,cols=1);
-B = Rand(rows=10,cols=1);
-
-parfor( i in 2:10 )
-{ 
-   [A[i-1,1],A[i,1]] = execSum( B[i,1], A[i,1] );
-}
-
+
+execSum = function(Matrix[Double] X, Matrix[Double] Y) return (Matrix[Double] Z, Matrix[Double] V) 
+{
+   Z = X + Y;
+   V = X + Y;    
+}
+
+
+A = matrix(0,rows=10,cols=1);
+B = Rand(rows=10,cols=1);
+
+parfor( i in 2:10 )
+{ 
+   [A[i-1,1],A[i,1]] = execSum( B[i,1], A[i,1] );
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor41.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor41.dml b/src/test/scripts/functions/parfor/parfor41.dml
index ab77a0e..3780873 100644
--- a/src/test/scripts/functions/parfor/parfor41.dml
+++ b/src/test/scripts/functions/parfor/parfor41.dml
@@ -19,20 +19,20 @@
 #
 #-------------------------------------------------------------
 
-
-execSum = function(Matrix[Double] X, Matrix[Double] Y) return (Matrix[Double] Z, Matrix[Double] V) 
-{
-   Z = X + Y;
-   V = X + Y;    
-}
-
-
-A = matrix(0,rows=10,cols=1);
-B = Rand(rows=10,cols=1);
-
-parfor( i in 2:10 )
-{ 
-   [A[i,1],A[i-1,1]] = execSum( B[i,1], A[i,1] );
-}
-
+
+execSum = function(Matrix[Double] X, Matrix[Double] Y) return (Matrix[Double] Z, Matrix[Double] V) 
+{
+   Z = X + Y;
+   V = X + Y;    
+}
+
+
+A = matrix(0,rows=10,cols=1);
+B = Rand(rows=10,cols=1);
+
+parfor( i in 2:10 )
+{ 
+   [A[i,1],A[i-1,1]] = execSum( B[i,1], A[i,1] );
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor42.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor42.dml b/src/test/scripts/functions/parfor/parfor42.dml
index 50a4580..5f5b833 100644
--- a/src/test/scripts/functions/parfor/parfor42.dml
+++ b/src/test/scripts/functions/parfor/parfor42.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=10,cols=1);
-B = Rand(rows=10,cols=1);
-
-parfor( i in 2:10 )
-{ 
-   A[i,1] = B[i,1] + sum(A[i-1,1]) + A[i,1];
-}
-
+
+A = matrix(0,rows=10,cols=1);
+B = Rand(rows=10,cols=1);
+
+parfor( i in 2:10 )
+{ 
+   A[i,1] = B[i,1] + sum(A[i-1,1]) + A[i,1];
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor43.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor43.dml b/src/test/scripts/functions/parfor/parfor43.dml
index c43d4bd..b1988a2 100644
--- a/src/test/scripts/functions/parfor/parfor43.dml
+++ b/src/test/scripts/functions/parfor/parfor43.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-A = matrix(0,rows=10,cols=1);
-B = Rand(rows=10,cols=1);
-
-parfor( i in 2:10 )
-{ 
-   A[i,1] = B[i,1] + sum(A[i,1]) + A[i,1];
-}
-
+
+A = matrix(0,rows=10,cols=1);
+B = Rand(rows=10,cols=1);
+
+parfor( i in 2:10 )
+{ 
+   A[i,1] = B[i,1] + sum(A[i,1]) + A[i,1];
+}
+
 #print(A);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor44.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor44.dml b/src/test/scripts/functions/parfor/parfor44.dml
index 7b26740..daaa732 100644
--- a/src/test/scripts/functions/parfor/parfor44.dml
+++ b/src/test/scripts/functions/parfor/parfor44.dml
@@ -19,12 +19,12 @@
 #
 #-------------------------------------------------------------
 
-
-B = Rand(rows=10,cols=1);
-
-parfor( i in 1:10 )
-{ 
-   A = Rand(rows=10,cols=1);
-}
-
+
+B = Rand(rows=10,cols=1);
+
+parfor( i in 1:10 )
+{ 
+   A = Rand(rows=10,cols=1);
+}
+
 B = B * A
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor45.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor45.dml b/src/test/scripts/functions/parfor/parfor45.dml
index a9b334d..747d9b3 100644
--- a/src/test/scripts/functions/parfor/parfor45.dml
+++ b/src/test/scripts/functions/parfor/parfor45.dml
@@ -19,20 +19,20 @@
 #
 #-------------------------------------------------------------
 
-
-numC = 5;
-numF = 10;
-
-A = Rand(rows=numC, cols=numF, min=0.0, max=1.0, sparsity=1.0)
-
-parfor(i in 1:numC ) {
-	A[i,] = A[i,]/sum(A[i,]);
-}	
-
-B = matrix(0, rows=numC, cols=numF)
-	
-parfor(i in 1:numC) {
-	for (j in 2:numF) {
-    B[i,j] = B[i,j-1] + A[i,j];
-	}
+
+numC = 5;
+numF = 10;
+
+A = Rand(rows=numC, cols=numF, min=0.0, max=1.0, sparsity=1.0)
+
+parfor(i in 1:numC ) {
+	A[i,] = A[i,]/sum(A[i,]);
+}	
+
+B = matrix(0, rows=numC, cols=numF)
+	
+parfor(i in 1:numC) {
+	for (j in 2:numF) {
+    B[i,j] = B[i,j-1] + A[i,j];
+	}
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor46.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor46.dml b/src/test/scripts/functions/parfor/parfor46.dml
index 2b5691b..95f799f 100644
--- a/src/test/scripts/functions/parfor/parfor46.dml
+++ b/src/test/scripts/functions/parfor/parfor46.dml
@@ -19,28 +19,28 @@
 #
 #-------------------------------------------------------------
 
-
-numC = 5;
-numF = 10;
-
-A = Rand(rows=numC, cols=numF, min=0.0, max=1.0, sparsity=1.0)
-B = matrix(0, rows=numC, cols=numF)  #classFeatureCumulativeDensityFunction
-C = matrix(0, rows=numC, cols=numF)  #tempCumulative
-
-parfor(i in 1:numC ) 
-{
-	A[i,] = A[i,]/sum(A[i,]);
-  C[i,1] = A[i,1];
-	
-  for (j in 2:numF) 
-  {
-		 C[i,j] = C[i,j-1] + A[i,j];
-  }
-  
-  B[i,] = C[i,];
-}	
-
-
-
-
-
+
+numC = 5;
+numF = 10;
+
+A = Rand(rows=numC, cols=numF, min=0.0, max=1.0, sparsity=1.0)
+B = matrix(0, rows=numC, cols=numF)  #classFeatureCumulativeDensityFunction
+C = matrix(0, rows=numC, cols=numF)  #tempCumulative
+
+parfor(i in 1:numC ) 
+{
+	A[i,] = A[i,]/sum(A[i,]);
+  C[i,1] = A[i,1];
+	
+  for (j in 2:numF) 
+  {
+		 C[i,j] = C[i,j-1] + A[i,j];
+  }
+  
+  B[i,] = C[i,];
+}	
+
+
+
+
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor47.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor47.dml b/src/test/scripts/functions/parfor/parfor47.dml
index 2ed8710..9fe2023 100644
--- a/src/test/scripts/functions/parfor/parfor47.dml
+++ b/src/test/scripts/functions/parfor/parfor47.dml
@@ -19,28 +19,28 @@
 #
 #-------------------------------------------------------------
 
-
-a = 5
-b = 10
-c = 20
-d = 5
-
-A = Rand(rows=a, cols=b, min=0.0, max=1.0, sparsity=1.0)
-B = matrix(0,rows=c, cols=d)
-dummy = matrix(1, rows=1,cols=1);
-
-parfor(i in 1:a){
-	for(j in 2:b){
-		A[i,j] = A[i,j-1] + A[i,j]
-	}
-}
-
-parfor(i in 1:c){
-	  parfor(j in 1:d){
-    	for(k in 1:b){
-    		B[i,j] = dummy*(i*j);
-    	}
-    }
-}   
-
-
+
+a = 5
+b = 10
+c = 20
+d = 5
+
+A = Rand(rows=a, cols=b, min=0.0, max=1.0, sparsity=1.0)
+B = matrix(0,rows=c, cols=d)
+dummy = matrix(1, rows=1,cols=1);
+
+parfor(i in 1:a){
+	for(j in 2:b){
+		A[i,j] = A[i,j-1] + A[i,j]
+	}
+}
+
+parfor(i in 1:c){
+	  parfor(j in 1:d){
+    	for(k in 1:b){
+    		B[i,j] = dummy*(i*j);
+    	}
+    }
+}   
+
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor48.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor48.dml b/src/test/scripts/functions/parfor/parfor48.dml
index 3e01135..bc4b2db 100644
--- a/src/test/scripts/functions/parfor/parfor48.dml
+++ b/src/test/scripts/functions/parfor/parfor48.dml
@@ -19,14 +19,14 @@
 #
 #-------------------------------------------------------------
 
-
-A = Rand(rows=10, cols=10, min=0.0, max=1.0, sparsity=1.0)
-
-parfor(i in 1:nrow(A)){
-	parfor(j in 1:ncol(A)){
-		print("i="+i+", j="+j);
-	}
-}
-   
-
-
+
+A = Rand(rows=10, cols=10, min=0.0, max=1.0, sparsity=1.0)
+
+parfor(i in 1:nrow(A)){
+	parfor(j in 1:ncol(A)){
+		print("i="+i+", j="+j);
+	}
+}
+   
+
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor48b.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor48b.dml b/src/test/scripts/functions/parfor/parfor48b.dml
index d35da2a..c87f920 100644
--- a/src/test/scripts/functions/parfor/parfor48b.dml
+++ b/src/test/scripts/functions/parfor/parfor48b.dml
@@ -19,14 +19,14 @@
 #
 #-------------------------------------------------------------
 
-
-A = Rand(rows=10, cols=10, min=0.0, max=1.0, sparsity=1.0)
-
-parfor(i in 1:castAsScalar(A[1,1])){
-	parfor(j in 1:A+ncol(A)){
-		print("i="+i+", j="+j);
-	}
-}
-   
-
-
+
+A = Rand(rows=10, cols=10, min=0.0, max=1.0, sparsity=1.0)
+
+parfor(i in 1:castAsScalar(A[1,1])){
+	parfor(j in 1:A+ncol(A)){
+		print("i="+i+", j="+j);
+	}
+}
+   
+
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor48c.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor48c.dml b/src/test/scripts/functions/parfor/parfor48c.dml
index 74c8a5e..cbeae42 100644
--- a/src/test/scripts/functions/parfor/parfor48c.dml
+++ b/src/test/scripts/functions/parfor/parfor48c.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-A = Rand(rows=10, cols=10, min=0.0, max=1.0, sparsity=1.0)
-
-a = 1;
-parfor(i in (2-a):(10-1+1)){
-	print("i="+i);
-}
-   
-
-
+
+A = Rand(rows=10, cols=10, min=0.0, max=1.0, sparsity=1.0)
+
+a = 1;
+parfor(i in (2-a):(10-1+1)){
+	print("i="+i);
+}
+   
+
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor49a.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor49a.dml b/src/test/scripts/functions/parfor/parfor49a.dml
index 7cfc7b6..fa91050 100644
--- a/src/test/scripts/functions/parfor/parfor49a.dml
+++ b/src/test/scripts/functions/parfor/parfor49a.dml
@@ -19,15 +19,15 @@
 #
 #-------------------------------------------------------------
 
-
-foo = function (Integer inval) return (Integer out)
-{
-   A = matrix( 1, rows=10, cols=10 );
-   parfor (f in 1:inval) {
-       A = A + f;
-   }
-   out = round(sum(A));
-}
-
-x = foo( 10 );
-print( x );
+
+foo = function (Integer inval) return (Integer out)
+{
+   A = matrix( 1, rows=10, cols=10 );
+   parfor (f in 1:inval) {
+       A = A + f;
+   }
+   out = round(sum(A));
+}
+
+x = foo( 10 );
+print( x );

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor49b.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor49b.dml b/src/test/scripts/functions/parfor/parfor49b.dml
index 7542f03..4035d9a 100644
--- a/src/test/scripts/functions/parfor/parfor49b.dml
+++ b/src/test/scripts/functions/parfor/parfor49b.dml
@@ -19,26 +19,26 @@
 #
 #-------------------------------------------------------------
 
-
-foo = function (Integer inval) return (Matrix[Double] out)
-{   
-   if( 1==1 ) {} #prevent inlining
-   
-   A = matrix( 1, rows=10, cols=10 );
-   out = A
-}
-
-X = foo(7);
-parfor( i in 1:10 )
-{
-    if( i==1 )
-    {
-       X = foo(i);
-    }
-    else
-    {
-       Y = foo(i);
-    }
-}
-
-print(sum(X)); 
+
+foo = function (Integer inval) return (Matrix[Double] out)
+{   
+   if( 1==1 ) {} #prevent inlining
+   
+   A = matrix( 1, rows=10, cols=10 );
+   out = A
+}
+
+X = foo(7);
+parfor( i in 1:10 )
+{
+    if( i==1 )
+    {
+       X = foo(i);
+    }
+    else
+    {
+       Y = foo(i);
+    }
+}
+
+print(sum(X)); 

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor5.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor5.dml b/src/test/scripts/functions/parfor/parfor5.dml
index dfbfaa9..d5c2455 100644
--- a/src/test/scripts/functions/parfor/parfor5.dml
+++ b/src/test/scripts/functions/parfor/parfor5.dml
@@ -19,15 +19,15 @@
 #
 #-------------------------------------------------------------
 
-
-a = 1;
-
-parfor( i in 1:(a+10) )
-{
-   b = i + a;
-   a = b;
-   #print(a);
-   #print(b);
-}
-
+
+a = 1;
+
+parfor( i in 1:(a+10) )
+{
+   b = i + a;
+   a = b;
+   #print(a);
+   #print(b);
+}
+
 #print(a);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor50.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor50.dml b/src/test/scripts/functions/parfor/parfor50.dml
index 2ab7c7b..2d86be8 100644
--- a/src/test/scripts/functions/parfor/parfor50.dml
+++ b/src/test/scripts/functions/parfor/parfor50.dml
@@ -19,52 +19,52 @@
 #
 #-------------------------------------------------------------
 
-
-binning = externalFunction(Matrix[Double] A, Integer binsize, Integer numbins) return (Matrix[Double] B, Integer numbinsdef) 
-	implemented in (classname="org.apache.sysml.udf.lib.BinningWrapper",exectype="mem")
-	
-fmt = ifdef($fmt, "text");
-num_bins = ifdef($bins, 3); # 50
-depth = ifdef($depth, 10);
-num_trees = ifdef($trees, 2); # 10
-num_feature_samples = ifdef($feature_samples, 3); # 100
-num_samples = ifdef($samples, 10);
-
-num_classes = 7;
-bin_size = 7;
-
-X = rand (rows = 10, cols = 5, min = 0, max = 10);
-Y = floor (rand (rows = 10, cols = 1, min = 1, max = 3.999999999999));
-
-num_rows = nrow (X);
-num_features = ncol (X);
-
-count_thresholds = matrix (0, rows = 1, cols = num_features)
-thresholds = matrix (0, rows = num_bins + 1, cols = num_features)
-parfor(i1 in 1:num_features) { # this parfor works fine!
-      col = order (target = X[,i1], by = 1, decreasing = FALSE);
-      [col_bins, num_bins_defined] = binning (col, bin_size, num_bins);
-      count_thresholds[,i1] = num_bins_defined;
-      thresholds[,i1] = col_bins;	
-}
-
-
-max_num_bins = max (count_thresholds);
-X_ext_left = matrix (0, rows = num_rows, cols = num_features * num_classes * max_num_bins);
-X_ext_right = matrix (0, rows = num_rows, cols = num_features * num_classes * max_num_bins);
-parfor (i2 in 1:num_features, check=0) { # The following parfors need check=0!
-	parfor (i3 in 1:num_rows) {
-		count_threshold = count_thresholds[,i2];
-		for (i4 in 0:(as.scalar(count_threshold) - 1)) {
-			cur_threshold = as.scalar(count_threshold) - i4;
-			offset_feature = (i2 - 1) * max_num_bins * num_classes;
-			offset_bin = (cur_threshold - 1) * num_classes;
-			if (as.scalar(X[i3,i2]) < as.scalar(thresholds[cur_threshold, i2])) {
-				X_ext_left[i3, (offset_feature + offset_bin + as.scalar(Y[i3,1]))] = 1;
-			} else {
-				X_ext_right[i3, (offset_feature + offset_bin + as.scalar(Y[i3,1]))] = 1;
-			}
-		}
-	}
-}
-
+
+binning = externalFunction(Matrix[Double] A, Integer binsize, Integer numbins) return (Matrix[Double] B, Integer numbinsdef) 
+	implemented in (classname="org.apache.sysml.udf.lib.BinningWrapper",exectype="mem")
+	
+fmt = ifdef($fmt, "text");
+num_bins = ifdef($bins, 3); # 50
+depth = ifdef($depth, 10);
+num_trees = ifdef($trees, 2); # 10
+num_feature_samples = ifdef($feature_samples, 3); # 100
+num_samples = ifdef($samples, 10);
+
+num_classes = 7;
+bin_size = 7;
+
+X = rand (rows = 10, cols = 5, min = 0, max = 10);
+Y = floor (rand (rows = 10, cols = 1, min = 1, max = 3.999999999999));
+
+num_rows = nrow (X);
+num_features = ncol (X);
+
+count_thresholds = matrix (0, rows = 1, cols = num_features)
+thresholds = matrix (0, rows = num_bins + 1, cols = num_features)
+parfor(i1 in 1:num_features) { # this parfor works fine!
+      col = order (target = X[,i1], by = 1, decreasing = FALSE);
+      [col_bins, num_bins_defined] = binning (col, bin_size, num_bins);
+      count_thresholds[,i1] = num_bins_defined;
+      thresholds[,i1] = col_bins;	
+}
+
+
+max_num_bins = max (count_thresholds);
+X_ext_left = matrix (0, rows = num_rows, cols = num_features * num_classes * max_num_bins);
+X_ext_right = matrix (0, rows = num_rows, cols = num_features * num_classes * max_num_bins);
+parfor (i2 in 1:num_features, check=0) { # The following parfors need check=0!
+	parfor (i3 in 1:num_rows) {
+		count_threshold = count_thresholds[,i2];
+		for (i4 in 0:(as.scalar(count_threshold) - 1)) {
+			cur_threshold = as.scalar(count_threshold) - i4;
+			offset_feature = (i2 - 1) * max_num_bins * num_classes;
+			offset_bin = (cur_threshold - 1) * num_classes;
+			if (as.scalar(X[i3,i2]) < as.scalar(thresholds[cur_threshold, i2])) {
+				X_ext_left[i3, (offset_feature + offset_bin + as.scalar(Y[i3,1]))] = 1;
+			} else {
+				X_ext_right[i3, (offset_feature + offset_bin + as.scalar(Y[i3,1]))] = 1;
+			}
+		}
+	}
+}
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor51.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor51.dml b/src/test/scripts/functions/parfor/parfor51.dml
index 644007e..c6b6439 100644
--- a/src/test/scripts/functions/parfor/parfor51.dml
+++ b/src/test/scripts/functions/parfor/parfor51.dml
@@ -19,15 +19,15 @@
 #
 #-------------------------------------------------------------
 
-
-n = 2;
-m = 2;
-A = matrix(7, rows=n, cols=1);
-
-parfor (j in 1:m){
-  parfor (i in  1:n){
-		A[i,1] = j*7+i;
-	}
-}
-
+
+n = 2;
+m = 2;
+A = matrix(7, rows=n, cols=1);
+
+parfor (j in 1:m){
+  parfor (i in  1:n){
+		A[i,1] = j*7+i;
+	}
+}
+
 print(sum(A));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor52.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor52.dml b/src/test/scripts/functions/parfor/parfor52.dml
index 5a1d5e2..cfc7a23 100644
--- a/src/test/scripts/functions/parfor/parfor52.dml
+++ b/src/test/scripts/functions/parfor/parfor52.dml
@@ -19,16 +19,16 @@
 #
 #-------------------------------------------------------------
 
-
-V = matrix(0, rows=2, cols=2);
-print(sum(V)); 
-parfor( i in 1:2 )
-{
-   print(sum(V));
-   
-   parfor( j in 1:2 )
-   {
-      V[i,j] = 7; 
-   }
-}  
+
+V = matrix(0, rows=2, cols=2);
+print(sum(V)); 
+parfor( i in 1:2 )
+{
+   print(sum(V));
+   
+   parfor( j in 1:2 )
+   {
+      V[i,j] = 7; 
+   }
+}  
 print(sum(V));       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor6.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor6.dml b/src/test/scripts/functions/parfor/parfor6.dml
index f9f40eb..aae1370 100644
--- a/src/test/scripts/functions/parfor/parfor6.dml
+++ b/src/test/scripts/functions/parfor/parfor6.dml
@@ -19,11 +19,11 @@
 #
 #-------------------------------------------------------------
 
-
-A = Rand(rows=10,cols=1);
-
-parfor( i in 1:10 )
-{
-   b = i + castAsScalar(A[i,1]);
-   #print(b);
-}
+
+A = Rand(rows=10,cols=1);
+
+parfor( i in 1:10 )
+{
+   b = i + castAsScalar(A[i,1]);
+   #print(b);
+}

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor7.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor7.dml b/src/test/scripts/functions/parfor/parfor7.dml
index f1e6b72..39c14ad 100644
--- a/src/test/scripts/functions/parfor/parfor7.dml
+++ b/src/test/scripts/functions/parfor/parfor7.dml
@@ -19,12 +19,12 @@
 #
 #-------------------------------------------------------------
 
-
-A = Rand(rows=10,cols=1);
-
-parfor( i in 2:10 )
-{
-   b = i + castAsScalar(A[i,1]) + castAsScalar(A[i+1,1]);
-   
-   #print(b);
-}
+
+A = Rand(rows=10,cols=1);
+
+parfor( i in 2:10 )
+{
+   b = i + castAsScalar(A[i,1]) + castAsScalar(A[i+1,1]);
+   
+   #print(b);
+}

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor8.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor8.dml b/src/test/scripts/functions/parfor/parfor8.dml
index c5cdc5d..21d96ee 100644
--- a/src/test/scripts/functions/parfor/parfor8.dml
+++ b/src/test/scripts/functions/parfor/parfor8.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-A = Rand(rows=10,cols=1);
-a = 1
-
-parfor( i in 2:10 )
-{ 
-   b = a + castAsScalar(A[i,1]) + castAsScalar(A[i+1,1]);
-   a = i;
-  # print(b);
-}
+
+A = Rand(rows=10,cols=1);
+a = 1
+
+parfor( i in 2:10 )
+{ 
+   b = a + castAsScalar(A[i,1]) + castAsScalar(A[i+1,1]);
+   a = i;
+  # print(b);
+}

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor9.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor9.dml b/src/test/scripts/functions/parfor/parfor9.dml
index ebaef43..fb50cb7 100644
--- a/src/test/scripts/functions/parfor/parfor9.dml
+++ b/src/test/scripts/functions/parfor/parfor9.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-A = Rand(rows=10,cols=1);
-a = 1
-
-parfor( i in 2:10 )
-{ 
-   b = a + castAsScalar(A[i,1]) + castAsScalar(A[i-1,1]);
-   a = i;
-   #print(b);
-}
+
+A = Rand(rows=10,cols=1);
+a = 1
+
+parfor( i in 2:10 )
+{ 
+   b = a + castAsScalar(A[i,1]) + castAsScalar(A[i-1,1]);
+   a = i;
+   #print(b);
+}

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_NaN1.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_NaN1.R b/src/test/scripts/functions/parfor/parfor_NaN1.R
index 8d83979..fe686e1 100644
--- a/src/test/scripts/functions/parfor/parfor_NaN1.R
+++ b/src/test/scripts/functions/parfor/parfor_NaN1.R
@@ -19,22 +19,22 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-library("Matrix")
-
-
-nr = as.integer(args[1]);
-xr = as.integer(args[2]);
-NaNval = 0/0;
-
-R = matrix(0, nr, nr); 
-R[1:xr,] = matrix(NaNval, xr, nr);
-
-for( i in 1:nr )
-{
-   R[i,i] = i^2 + 7;           
-}   
-
-writeMM(as(R, "CsparseMatrix"), paste(args[3], "R", sep=""));
+
+args <- commandArgs(TRUE)
+options(digits=22)
+library("Matrix")
+
+
+nr = as.integer(args[1]);
+xr = as.integer(args[2]);
+NaNval = 0/0;
+
+R = matrix(0, nr, nr); 
+R[1:xr,] = matrix(NaNval, xr, nr);
+
+for( i in 1:nr )
+{
+   R[i,i] = i^2 + 7;           
+}   
+
+writeMM(as(R, "CsparseMatrix"), paste(args[3], "R", sep=""));

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_NaN1.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_NaN1.dml b/src/test/scripts/functions/parfor/parfor_NaN1.dml
index 151579b..2f9eaad 100644
--- a/src/test/scripts/functions/parfor/parfor_NaN1.dml
+++ b/src/test/scripts/functions/parfor/parfor_NaN1.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-
-nr = $1;
-xr = $2;
-NaNval = 0/0;
-
-R = matrix(0, rows=nr, cols=nr); 
-R[1:xr,] = matrix(NaNval, rows=xr, cols=nr);
-
-parfor( i in 1:nr )
-{
-   R[i,i] = i^2 + 7;           
-}   
-
+
+
+nr = $1;
+xr = $2;
+NaNval = 0/0;
+
+R = matrix(0, rows=nr, cols=nr); 
+R[1:xr,] = matrix(NaNval, rows=xr, cols=nr);
+
+parfor( i in 1:nr )
+{
+   R[i,i] = i^2 + 7;           
+}   
+
 write(R, $3);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_NaN2.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_NaN2.R b/src/test/scripts/functions/parfor/parfor_NaN2.R
index 0326db4..43c50af 100644
--- a/src/test/scripts/functions/parfor/parfor_NaN2.R
+++ b/src/test/scripts/functions/parfor/parfor_NaN2.R
@@ -19,22 +19,22 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-library("Matrix")
-
-
-nr = as.integer(args[1]);
-xr = as.integer(args[2]);
-NaNval = 0/0;
-
-R = matrix(0, nr, nr); 
-R[1:xr,] = matrix(1, xr, nr);
-
-for( i in 1:nr )
-{
-   R[i,i] = NaNval;           
-}   
-
-writeMM(as(R, "CsparseMatrix"), paste(args[3], "R", sep=""));
+
+args <- commandArgs(TRUE)
+options(digits=22)
+library("Matrix")
+
+
+nr = as.integer(args[1]);
+xr = as.integer(args[2]);
+NaNval = 0/0;
+
+R = matrix(0, nr, nr); 
+R[1:xr,] = matrix(1, xr, nr);
+
+for( i in 1:nr )
+{
+   R[i,i] = NaNval;           
+}   
+
+writeMM(as(R, "CsparseMatrix"), paste(args[3], "R", sep=""));

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_NaN2.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_NaN2.dml b/src/test/scripts/functions/parfor/parfor_NaN2.dml
index ba7aec4..f5733b4 100644
--- a/src/test/scripts/functions/parfor/parfor_NaN2.dml
+++ b/src/test/scripts/functions/parfor/parfor_NaN2.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-
-nr = $1;
-xr = $2;
-NaNval = 0/0;
-
-R = matrix(0, rows=nr, cols=nr); 
-R[1:xr,] = matrix(1, rows=xr, cols=nr);
-
-parfor( i in 1:nr )
-{
-   R[i,i] = NaNval;           
-}   
-
+
+
+nr = $1;
+xr = $2;
+NaNval = 0/0;
+
+R = matrix(0, rows=nr, cols=nr); 
+R[1:xr,] = matrix(1, rows=xr, cols=nr);
+
+parfor( i in 1:nr )
+{
+   R[i,i] = NaNval;           
+}   
+
 write(R, $3);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartition_leftindexing.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartition_leftindexing.dml b/src/test/scripts/functions/parfor/parfor_cdatapartition_leftindexing.dml
index 4acbb93..2c6e1c9 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartition_leftindexing.dml
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartition_leftindexing.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-V = read($1);
-m = nrow(V);
-n = ncol(V);
-
-R = matrix(0,rows=m,cols=n); 
-
-parfor( i in 1:n, par=4, mode=LOCAL, datapartitioner=REMOTE_MR, opt=NONE )
-{
-   col = V[,i];
-   if(1==1){}
-   R[,i] = col; 
-}   
-
+
+V = read($1);
+m = nrow(V);
+n = ncol(V);
+
+R = matrix(0,rows=m,cols=n); 
+
+parfor( i in 1:n, par=4, mode=LOCAL, datapartitioner=REMOTE_MR, opt=NONE )
+{
+   col = V[,i];
+   if(1==1){}
+   R[,i] = col; 
+}   
+
 write(R, $2);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartitioning.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartitioning.R b/src/test/scripts/functions/parfor/parfor_cdatapartitioning.R
index 3b4011e..28fc6bf 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartitioning.R
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartitioning.R
@@ -19,22 +19,22 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-
-library("Matrix")
-
-V1 <- readMM(paste(args[1], "V.mtx", sep=""))
-V <- as.matrix(V1);
-n <- ncol(V); 
-
-R <- array(0,dim=c(1,n))
-
-for( i in 1:n )
-{
-   X <- V[ ,i];                 
-   R[1,i] <- sum(X);
-}   
-
-writeMM(as(R, "CsparseMatrix"), paste(args[2], "Rout", sep=""));
+
+args <- commandArgs(TRUE)
+options(digits=22)
+
+library("Matrix")
+
+V1 <- readMM(paste(args[1], "V.mtx", sep=""))
+V <- as.matrix(V1);
+n <- ncol(V); 
+
+R <- array(0,dim=c(1,n))
+
+for( i in 1:n )
+{
+   X <- V[ ,i];                 
+   R[1,i] <- sum(X);
+}   
+
+writeMM(as(R, "CsparseMatrix"), paste(args[2], "Rout", sep=""));

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartitioning1.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartitioning1.dml b/src/test/scripts/functions/parfor/parfor_cdatapartitioning1.dml
index 84b6cdf..4a056ea 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartitioning1.dml
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartitioning1.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-V = read($1,rows=$2,cols=$3);
-n = $3;
-
-R = matrix(0, rows=1,cols=n); 
-dummy = matrix(1, rows=1, cols=1);
-
-parfor( i in 1:n, par=4, mode=LOCAL, datapartitioner=NONE, taskpartitioner=FACTORING, opt=NONE )
-{
-   X = V[,i];                 
-   sX = sum(X);
-   R[1,i] = dummy * sX; 
-}   
-
+
+V = read($1,rows=$2,cols=$3);
+n = $3;
+
+R = matrix(0, rows=1,cols=n); 
+dummy = matrix(1, rows=1, cols=1);
+
+parfor( i in 1:n, par=4, mode=LOCAL, datapartitioner=NONE, taskpartitioner=FACTORING, opt=NONE )
+{
+   X = V[,i];                 
+   sX = sum(X);
+   R[1,i] = dummy * sX; 
+}   
+
 write(R, $4);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartitioning2.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartitioning2.dml b/src/test/scripts/functions/parfor/parfor_cdatapartitioning2.dml
index 318df7a..2296bae 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartitioning2.dml
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartitioning2.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-V = read($1,rows=$2,cols=$3);
-n = $3;
-
-R = matrix(0, rows=1,cols=n); 
-dummy = matrix(1, rows=1, cols=1);
-
-parfor( i in 1:n, par=4, mode=LOCAL, datapartitioner=LOCAL, taskpartitioner=FACTORING,  opt=NONE )
-{
-   X = V[,i];                 
-   sX = sum(X);
-   R[1,i] = dummy * sX; 
-}   
-
+
+V = read($1,rows=$2,cols=$3);
+n = $3;
+
+R = matrix(0, rows=1,cols=n); 
+dummy = matrix(1, rows=1, cols=1);
+
+parfor( i in 1:n, par=4, mode=LOCAL, datapartitioner=LOCAL, taskpartitioner=FACTORING,  opt=NONE )
+{
+   X = V[,i];                 
+   sX = sum(X);
+   R[1,i] = dummy * sX; 
+}   
+
 write(R, $4);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartitioning3.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartitioning3.dml b/src/test/scripts/functions/parfor/parfor_cdatapartitioning3.dml
index 74be31b..6429a22 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartitioning3.dml
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartitioning3.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-V = read($1,rows=$2,cols=$3);
-n = $3;
-
-R = matrix(0, rows=1,cols=n); 
-dummy = matrix(1, rows=1, cols=1);
-
-parfor( i in 1:n, par=4, mode=REMOTE_MR,datapartitioner=LOCAL, taskpartitioner=FACTORING, opt=NONE )
-{
-   X = V[,i];                 
-   sX = sum(X);
-   R[1,i] = dummy * sX; 
-}   
-
+
+V = read($1,rows=$2,cols=$3);
+n = $3;
+
+R = matrix(0, rows=1,cols=n); 
+dummy = matrix(1, rows=1, cols=1);
+
+parfor( i in 1:n, par=4, mode=REMOTE_MR,datapartitioner=LOCAL, taskpartitioner=FACTORING, opt=NONE )
+{
+   X = V[,i];                 
+   sX = sum(X);
+   R[1,i] = dummy * sX; 
+}   
+
 write(R, $4);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartitioning4.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartitioning4.dml b/src/test/scripts/functions/parfor/parfor_cdatapartitioning4.dml
index f94693e..a236920 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartitioning4.dml
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartitioning4.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-V = read($1,rows=$2,cols=$3);
-n = $3;
-
-R = matrix(0, rows=1,cols=n); 
-dummy = matrix(1, rows=1, cols=1);
-
-parfor( i in 1:n, par=4, mode=LOCAL, datapartitioner=REMOTE_MR, taskpartitioner=FACTORING, opt=NONE )
-{
-   X = V[,i];                 
-   sX = sum(X);
-   R[1,i] = dummy * sX; 
-}   
-
+
+V = read($1,rows=$2,cols=$3);
+n = $3;
+
+R = matrix(0, rows=1,cols=n); 
+dummy = matrix(1, rows=1, cols=1);
+
+parfor( i in 1:n, par=4, mode=LOCAL, datapartitioner=REMOTE_MR, taskpartitioner=FACTORING, opt=NONE )
+{
+   X = V[,i];                 
+   sX = sum(X);
+   R[1,i] = dummy * sX; 
+}   
+
 write(R, $4);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartitioning5.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartitioning5.dml b/src/test/scripts/functions/parfor/parfor_cdatapartitioning5.dml
index 8e81e73..7af8684 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartitioning5.dml
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartitioning5.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-V = read($1,rows=$2,cols=$3);
-n = $3;
-
-R = matrix(0, rows=1,cols=n); 
-dummy = matrix(1, rows=1, cols=1);
-
-parfor( i in 1:n, par=4, mode=REMOTE_MR,datapartitioner=REMOTE_MR, taskpartitioner=FACTORING, opt=NONE )
-{
-   X = V[,i];                 
-   sX = sum(X);
-   R[1,i] = dummy * sX; 
-}   
-
+
+V = read($1,rows=$2,cols=$3);
+n = $3;
+
+R = matrix(0, rows=1,cols=n); 
+dummy = matrix(1, rows=1, cols=1);
+
+parfor( i in 1:n, par=4, mode=REMOTE_MR,datapartitioner=REMOTE_MR, taskpartitioner=FACTORING, opt=NONE )
+{
+   X = V[,i];                 
+   sX = sum(X);
+   R[1,i] = dummy * sX; 
+}   
+
 write(R, $4);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartitioning6.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartitioning6.R b/src/test/scripts/functions/parfor/parfor_cdatapartitioning6.R
index 0adb517..52493fc 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartitioning6.R
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartitioning6.R
@@ -19,22 +19,22 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-
-library("Matrix")
-
-V1 <- readMM(paste(args[1], "V.mtx", sep=""))
-V <- as.matrix(V1);
-n <- ncol(V); 
-
-R <- array(0,dim=c(1,n))
-
-for( i in 1:n-1 )
-{
-   X <- V[ ,i:(i+1)];                 
-   R[1,i] <- sum(X);
-}   
-
-writeMM(as(R, "CsparseMatrix"), paste(args[2], "Rout", sep=""));
+
+args <- commandArgs(TRUE)
+options(digits=22)
+
+library("Matrix")
+
+V1 <- readMM(paste(args[1], "V.mtx", sep=""))
+V <- as.matrix(V1);
+n <- ncol(V); 
+
+R <- array(0,dim=c(1,n))
+
+for( i in 1:n-1 )
+{
+   X <- V[ ,i:(i+1)];                 
+   R[1,i] <- sum(X);
+}   
+
+writeMM(as(R, "CsparseMatrix"), paste(args[2], "Rout", sep=""));

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartitioning6.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartitioning6.dml b/src/test/scripts/functions/parfor/parfor_cdatapartitioning6.dml
index fa9fe9f..2d011c0 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartitioning6.dml
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartitioning6.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-V = read($1,rows=$2,cols=$3);
-n = $3;
-
-R = matrix(0, rows=1,cols=n); 
-dummy = matrix(1, rows=1, cols=1);
-
-parfor( i in 1:n-1, par=4, mode=LOCAL, datapartitioner=REMOTE_MR, taskpartitioner=FACTORING, opt=NONE )
-{
-   X = V[,i:(i+1)];                 
-   sX = sum(X);
-   R[1,i] = dummy * sX; 
-}   
-
+
+V = read($1,rows=$2,cols=$3);
+n = $3;
+
+R = matrix(0, rows=1,cols=n); 
+dummy = matrix(1, rows=1, cols=1);
+
+parfor( i in 1:n-1, par=4, mode=LOCAL, datapartitioner=REMOTE_MR, taskpartitioner=FACTORING, opt=NONE )
+{
+   X = V[,i:(i+1)];                 
+   sX = sum(X);
+   R[1,i] = dummy * sX; 
+}   
+
 write(R, $4);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartitioning7.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartitioning7.dml b/src/test/scripts/functions/parfor/parfor_cdatapartitioning7.dml
index 948745c..316bd1a 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartitioning7.dml
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartitioning7.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-V = read($1,rows=$2,cols=$3);
-n = $3;
-
-R = matrix(0, rows=1,cols=n); 
-dummy = matrix(1, rows=1, cols=1);
-
-parfor( i in 1:n, par=4, mode=LOCAL, datapartitioner=REMOTE_SPARK, taskpartitioner=FACTORING, opt=NONE )
-{
-   X = V[,i];                 
-   sX = sum(X);
-   R[1,i] = dummy * sX; 
-}   
-
+
+V = read($1,rows=$2,cols=$3);
+n = $3;
+
+R = matrix(0, rows=1,cols=n); 
+dummy = matrix(1, rows=1, cols=1);
+
+parfor( i in 1:n, par=4, mode=LOCAL, datapartitioner=REMOTE_SPARK, taskpartitioner=FACTORING, opt=NONE )
+{
+   X = V[,i];                 
+   sX = sum(X);
+   R[1,i] = dummy * sX; 
+}   
+
 write(R, $4);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartitioning8.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartitioning8.dml b/src/test/scripts/functions/parfor/parfor_cdatapartitioning8.dml
index 2d2e871..9ae62de 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartitioning8.dml
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartitioning8.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-V = read($1,rows=$2,cols=$3);
-n = $3;
-
-R = matrix(0, rows=1,cols=n); 
-dummy = matrix(1, rows=1, cols=1);
-
-parfor( i in 1:n, par=4, mode=REMOTE_SPARK,datapartitioner=REMOTE_SPARK, taskpartitioner=FACTORING, opt=NONE )
-{
-   X = V[,i];                 
-   sX = sum(X);
-   R[1,i] = dummy * sX; 
-}   
-
+
+V = read($1,rows=$2,cols=$3);
+n = $3;
+
+R = matrix(0, rows=1,cols=n); 
+dummy = matrix(1, rows=1, cols=1);
+
+parfor( i in 1:n, par=4, mode=REMOTE_SPARK,datapartitioner=REMOTE_SPARK, taskpartitioner=FACTORING, opt=NONE )
+{
+   X = V[,i];                 
+   sX = sum(X);
+   R[1,i] = dummy * sX; 
+}   
+
 write(R, $4);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_cdatapartitioning9.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_cdatapartitioning9.dml b/src/test/scripts/functions/parfor/parfor_cdatapartitioning9.dml
index a77bcf1..eeca0dd 100644
--- a/src/test/scripts/functions/parfor/parfor_cdatapartitioning9.dml
+++ b/src/test/scripts/functions/parfor/parfor_cdatapartitioning9.dml
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-V = read($1,rows=$2,cols=$3);
-n = $3;
-
-R = matrix(0, rows=1,cols=n); 
-dummy = matrix(1, rows=1, cols=1);
-
-parfor( i in 1:n-1, par=4, mode=LOCAL, datapartitioner=REMOTE_SPARK, taskpartitioner=FACTORING, opt=NONE )
-{
-   X = V[,i:(i+1)];                 
-   sX = sum(X);
-   R[1,i] = dummy * sX; 
-}   
-
+
+V = read($1,rows=$2,cols=$3);
+n = $3;
+
+R = matrix(0, rows=1,cols=n); 
+dummy = matrix(1, rows=1, cols=1);
+
+parfor( i in 1:n-1, par=4, mode=LOCAL, datapartitioner=REMOTE_SPARK, taskpartitioner=FACTORING, opt=NONE )
+{
+   X = V[,i:(i+1)];                 
+   sX = sum(X);
+   R[1,i] = dummy * sX; 
+}   
+
 write(R, $4);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_extfunct.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_extfunct.R b/src/test/scripts/functions/parfor/parfor_extfunct.R
index 6fb0af6..88bbf05 100644
--- a/src/test/scripts/functions/parfor/parfor_extfunct.R
+++ b/src/test/scripts/functions/parfor/parfor_extfunct.R
@@ -19,22 +19,22 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-
-library("Matrix")
-
-V1 <- readMM(paste(args[1], "V.mtx", sep=""))
-V <- as.matrix(V1);
-n <- ncol(V); 
-
-R <- array(0,dim=c(n,1))
-
-for( i in 1:n )
-{
-   X <- V[ ,i];                 
-   R[i,1] <- sum(X);
-}   
-
+
+args <- commandArgs(TRUE)
+options(digits=22)
+
+library("Matrix")
+
+V1 <- readMM(paste(args[1], "V.mtx", sep=""))
+V <- as.matrix(V1);
+n <- ncol(V); 
+
+R <- array(0,dim=c(n,1))
+
+for( i in 1:n )
+{
+   X <- V[ ,i];                 
+   R[i,1] <- sum(X);
+}   
+
 writeMM(as(R, "CsparseMatrix"), paste(args[2], "Rout", sep="")); 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_extfunct.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_extfunct.dml b/src/test/scripts/functions/parfor/parfor_extfunct.dml
index e5222f2..94b998c 100644
--- a/src/test/scripts/functions/parfor/parfor_extfunct.dml
+++ b/src/test/scripts/functions/parfor/parfor_extfunct.dml
@@ -19,28 +19,28 @@
 #
 #-------------------------------------------------------------
 
-
-dynRead = externalFunction(String fname, Integer rows, Integer cols, String format)
-return (Matrix[Double] M) 
-implemented in (classname="org.apache.sysml.udf.lib.DynamicReadMatrixCP",exectype="mem")   
-
-execCondense = externalFunction(Matrix[Double] input)
-return(Matrix[Double] out)
-implemented in (classname="org.apache.sysml.udf.lib.RemoveEmptyRows",exectype="file", execlocation="master")   
-
-
-V = read($1, rows=$2, cols=$3, format="text");   
-R = matrix(0, rows=$3,cols=1); 
-dummy = matrix(1, rows=1, cols=1);
-
-parfor( i in 1:$3, mode=REMOTE_MR, opt=NONE ) 
-{
-   W = dynRead($1, $2, $3, "textcell");
-   X = V[,i];
-   sumx = sum(X);
-   R[i,1] = dummy * sumx; 
-}  
-
-R = execCondense( R );
-
+
+dynRead = externalFunction(String fname, Integer rows, Integer cols, String format)
+return (Matrix[Double] M) 
+implemented in (classname="org.apache.sysml.udf.lib.DynamicReadMatrixCP",exectype="mem")   
+
+execCondense = externalFunction(Matrix[Double] input)
+return(Matrix[Double] out)
+implemented in (classname="org.apache.sysml.udf.lib.RemoveEmptyRows",exectype="file", execlocation="master")   
+
+
+V = read($1, rows=$2, cols=$3, format="text");   
+R = matrix(0, rows=$3,cols=1); 
+dummy = matrix(1, rows=1, cols=1);
+
+parfor( i in 1:$3, mode=REMOTE_MR, opt=NONE ) 
+{
+   W = dynRead($1, $2, $3, "textcell");
+   X = V[,i];
+   sumx = sum(X);
+   R[i,1] = dummy * sumx; 
+}  
+
+R = execCondense( R );
+
 write(R, $4);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_funct.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_funct.R b/src/test/scripts/functions/parfor/parfor_funct.R
index 6fb0af6..88bbf05 100644
--- a/src/test/scripts/functions/parfor/parfor_funct.R
+++ b/src/test/scripts/functions/parfor/parfor_funct.R
@@ -19,22 +19,22 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-
-library("Matrix")
-
-V1 <- readMM(paste(args[1], "V.mtx", sep=""))
-V <- as.matrix(V1);
-n <- ncol(V); 
-
-R <- array(0,dim=c(n,1))
-
-for( i in 1:n )
-{
-   X <- V[ ,i];                 
-   R[i,1] <- sum(X);
-}   
-
+
+args <- commandArgs(TRUE)
+options(digits=22)
+
+library("Matrix")
+
+V1 <- readMM(paste(args[1], "V.mtx", sep=""))
+V <- as.matrix(V1);
+n <- ncol(V); 
+
+R <- array(0,dim=c(n,1))
+
+for( i in 1:n )
+{
+   X <- V[ ,i];                 
+   R[i,1] <- sum(X);
+}   
+
 writeMM(as(R, "CsparseMatrix"), paste(args[2], "Rout", sep="")); 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_funct.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_funct.dml b/src/test/scripts/functions/parfor/parfor_funct.dml
index 4e35f58..fad5cb0 100644
--- a/src/test/scripts/functions/parfor/parfor_funct.dml
+++ b/src/test/scripts/functions/parfor/parfor_funct.dml
@@ -19,22 +19,22 @@
 #
 #-------------------------------------------------------------
 
-
-execSum = function(Matrix[Double] X) return (Double sx) 
-{
-   sx = sum(X);    
-}
-
-V = read($1, rows=$2, cols=$3);
-
-R = matrix(0, rows=$3,cols=1); 
-dummy = matrix(1, rows=1, cols=1);
-
-parfor( i in 1:$3, mode=REMOTE_MR, opt=NONE ) 
-{
-   X = V[,i];
-   sumx = execSum(X);
-   R[i,1] = dummy * sumx; 
-}  
-
+
+execSum = function(Matrix[Double] X) return (Double sx) 
+{
+   sx = sum(X);    
+}
+
+V = read($1, rows=$2, cols=$3);
+
+R = matrix(0, rows=$3,cols=1); 
+dummy = matrix(1, rows=1, cols=1);
+
+parfor( i in 1:$3, mode=REMOTE_MR, opt=NONE ) 
+{
+   X = V[,i];
+   sumx = execSum(X);
+   R[i,1] = dummy * sumx; 
+}  
+
 write(R, $4);       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_literals1a.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_literals1a.dml b/src/test/scripts/functions/parfor/parfor_literals1a.dml
index 8bbb344..fd75d23 100644
--- a/src/test/scripts/functions/parfor/parfor_literals1a.dml
+++ b/src/test/scripts/functions/parfor/parfor_literals1a.dml
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-dynWrite = externalFunction(Matrix[Double] input, String fname, String format)
-  return(Boolean success)
-  implemented in (classname="org.apache.sysml.udf.lib.DynamicWriteMatrixCP",exectype="mem") 
-
-A = read($1, rows=$2, cols=$3, format="text");   
-
-parfor( i in 1:1, mode=LOCAL, opt=NONE ) 
-{
-   B = A + 0; 
-   # param should include internal 'thread root prefix' _t0
-   x = dynWrite(B, $4, "textcell");  
-}  
+
+dynWrite = externalFunction(Matrix[Double] input, String fname, String format)
+  return(Boolean success)
+  implemented in (classname="org.apache.sysml.udf.lib.DynamicWriteMatrixCP",exectype="mem") 
+
+A = read($1, rows=$2, cols=$3, format="text");   
+
+parfor( i in 1:1, mode=LOCAL, opt=NONE ) 
+{
+   B = A + 0; 
+   # param should include internal 'thread root prefix' _t0
+   x = dynWrite(B, $4, "textcell");  
+}  
       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_literals1b.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_literals1b.dml b/src/test/scripts/functions/parfor/parfor_literals1b.dml
index 2b89cc7..93c6536 100644
--- a/src/test/scripts/functions/parfor/parfor_literals1b.dml
+++ b/src/test/scripts/functions/parfor/parfor_literals1b.dml
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-dynWrite = externalFunction(Matrix[Double] input, String fname, String format)
-  return(Boolean success)
-  implemented in (classname="org.apache.sysml.udf.lib.DynamicWriteMatrixCP",exectype="mem") 
-
-A = read($1, rows=$2, cols=$3, format="text");   
-
-parfor( i in 1:1, mode=REMOTE_MR, opt=NONE ) 
-{
-   B = A + 0; 
-   # param should include internal 'thread root prefix' _t0
-   x = dynWrite(B, $4, "textcell");  
-}  
+
+dynWrite = externalFunction(Matrix[Double] input, String fname, String format)
+  return(Boolean success)
+  implemented in (classname="org.apache.sysml.udf.lib.DynamicWriteMatrixCP",exectype="mem") 
+
+A = read($1, rows=$2, cols=$3, format="text");   
+
+parfor( i in 1:1, mode=REMOTE_MR, opt=NONE ) 
+{
+   B = A + 0; 
+   # param should include internal 'thread root prefix' _t0
+   x = dynWrite(B, $4, "textcell");  
+}  
       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_literals1c.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_literals1c.dml b/src/test/scripts/functions/parfor/parfor_literals1c.dml
index eedd0a9..fdf6aad 100644
--- a/src/test/scripts/functions/parfor/parfor_literals1c.dml
+++ b/src/test/scripts/functions/parfor/parfor_literals1c.dml
@@ -19,20 +19,20 @@
 #
 #-------------------------------------------------------------
 
-
-dynWrite = externalFunction(Matrix[Double] input, String fname, String format)
-  return(Boolean success)
-  implemented in (classname="org.apache.sysml.udf.lib.DynamicWriteMatrixCP",exectype="mem") 
-
-A = read($1, rows=$2, cols=$3, format="text");   
-
-parfor( i in 1:1, mode=LOCAL, opt=NONE ) 
-{
- parfor( j in 1:1, mode=LOCAL, opt=NONE ) 
- {
-   B = A + 0; 
-   # param should include internal 'thread root prefix' _t0
-   x = dynWrite(B, $4, "textcell");  
- }
-}  
+
+dynWrite = externalFunction(Matrix[Double] input, String fname, String format)
+  return(Boolean success)
+  implemented in (classname="org.apache.sysml.udf.lib.DynamicWriteMatrixCP",exectype="mem") 
+
+A = read($1, rows=$2, cols=$3, format="text");   
+
+parfor( i in 1:1, mode=LOCAL, opt=NONE ) 
+{
+ parfor( j in 1:1, mode=LOCAL, opt=NONE ) 
+ {
+   B = A + 0; 
+   # param should include internal 'thread root prefix' _t0
+   x = dynWrite(B, $4, "textcell");  
+ }
+}  
       
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/parfor/parfor_literals2.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/parfor/parfor_literals2.dml b/src/test/scripts/functions/parfor/parfor_literals2.dml
index 0b1bc1d..855e08d 100644
--- a/src/test/scripts/functions/parfor/parfor_literals2.dml
+++ b/src/test/scripts/functions/parfor/parfor_literals2.dml
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-dynWrite_t0 = externalFunction(Matrix[Double] input, String fname, String format)
-  return(Boolean success)
-  implemented in (classname="org.apache.sysml.udf.lib.DynamicWriteMatrixCP",exectype="mem") 
-
-A = read($1, rows=$2, cols=$3, format="text");   
-
-parfor( i in 1:1, mode=REMOTE_MR, opt=NONE ) 
-{
-   B = A + 0; 
-   # param should include internal 'thread root prefix'
-   x = dynWrite_t0(B, $4, "textcell");  
-}  
+
+dynWrite_t0 = externalFunction(Matrix[Double] input, String fname, String format)
+  return(Boolean success)
+  implemented in (classname="org.apache.sysml.udf.lib.DynamicWriteMatrixCP",exectype="mem") 
+
+A = read($1, rows=$2, cols=$3, format="text");   
+
+parfor( i in 1:1, mode=REMOTE_MR, opt=NONE ) 
+{
+   B = A + 0; 
+   # param should include internal 'thread root prefix'
+   x = dynWrite_t0(B, $4, "textcell");  
+}  
       
\ No newline at end of file