You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemml.apache.org by de...@apache.org on 2015/12/05 00:09:16 UTC

[51/51] [partial] incubator-systemml git commit: Remove copyrights from license, add license where needed

Remove copyrights from license, add license where needed

Remove old copyright notices from license messages.
Add missing Apache licenses to files.
Replace OCO Source Materials notices with Apache licenses.
Add Apache project name and copyright to NOTICE files.

Closes #10.


Project: http://git-wip-us.apache.org/repos/asf/incubator-systemml/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-systemml/commit/41d9d2c1
Tree: http://git-wip-us.apache.org/repos/asf/incubator-systemml/tree/41d9d2c1
Diff: http://git-wip-us.apache.org/repos/asf/incubator-systemml/diff/41d9d2c1

Branch: refs/heads/master
Commit: 41d9d2c1db2d271d0546d851b0ca791b671ebc45
Parents: a4fdb28
Author: Deron Eriksson <de...@us.ibm.com>
Authored: Fri Dec 4 14:59:05 2015 -0800
Committer: Deron Eriksson <de...@us.ibm.com>
Committed: Fri Dec 4 14:59:05 2015 -0800

----------------------------------------------------------------------
 NOTICE                                          |  7 ++--
 bin/systemml                                    | 29 +++++++++--------
 bin/systemml.bat                                | 29 +++++++++--------
 conf/SystemML-config.xml.template               | 30 +++++++++--------
 conf/log4j.properties.template                  | 29 +++++++++--------
 pom.xml                                         | 32 +++++++++---------
 scripts/algorithms/ALS.dml                      | 29 +++++++++--------
 scripts/algorithms/ALS_predict.dml              | 29 +++++++++--------
 scripts/algorithms/ALS_topk_predict.dml         | 29 +++++++++--------
 scripts/algorithms/Cox-predict.dml              | 29 +++++++++--------
 scripts/algorithms/Cox.dml                      | 29 +++++++++--------
 scripts/algorithms/CsplineCG.dml                | 24 ++++++++++----
 scripts/algorithms/CsplineDS.dml                | 29 +++++++++--------
 scripts/algorithms/GLM-predict.dml              | 29 +++++++++--------
 scripts/algorithms/GLM.dml                      | 29 +++++++++--------
 scripts/algorithms/KM.dml                       | 29 +++++++++--------
 scripts/algorithms/Kmeans-predict.dml           | 29 +++++++++--------
 scripts/algorithms/Kmeans.dml                   | 29 +++++++++--------
 scripts/algorithms/LinearRegCG.dml              | 29 +++++++++--------
 scripts/algorithms/LinearRegDS.dml              | 29 +++++++++--------
 scripts/algorithms/MultiLogReg.dml              | 29 +++++++++--------
 scripts/algorithms/PCA.dml                      | 29 +++++++++--------
 scripts/algorithms/StepGLM.dml                  | 29 +++++++++--------
 scripts/algorithms/StepLinearRegDS.dml          | 29 +++++++++--------
 scripts/algorithms/Univar-Stats.dml             | 29 +++++++++--------
 scripts/algorithms/apply-transform.dml          | 29 +++++++++--------
 scripts/algorithms/bivar-stats.dml              | 29 +++++++++--------
 scripts/algorithms/decision-tree-predict.dml    | 29 +++++++++--------
 scripts/algorithms/decision-tree.dml            | 29 +++++++++--------
 scripts/algorithms/l2-svm-predict.dml           | 29 +++++++++--------
 scripts/algorithms/l2-svm.dml                   | 29 +++++++++--------
 scripts/algorithms/m-svm-predict.dml            | 29 +++++++++--------
 scripts/algorithms/m-svm.dml                    | 29 +++++++++--------
 scripts/algorithms/naive-bayes-predict.dml      | 29 +++++++++--------
 scripts/algorithms/naive-bayes.dml              | 29 +++++++++--------
 scripts/algorithms/random-forest-predict.dml    | 29 +++++++++--------
 scripts/algorithms/random-forest.dml            | 29 +++++++++--------
 scripts/algorithms/stratstats.dml               | 29 +++++++++--------
 scripts/algorithms/transform.dml                | 29 +++++++++--------
 scripts/datagen/genCorrelatedData.dml           | 29 +++++++++--------
 scripts/datagen/genLinearRegressionData.dml     | 21 ++++++++++++
 scripts/datagen/genRandData4ChisquaredTest.dml  | 29 +++++++++--------
 scripts/datagen/genRandData4DecisionTree.sh     | 29 +++++++++--------
 scripts/datagen/genRandData4DecisionTree1.dml   | 29 +++++++++--------
 scripts/datagen/genRandData4DecisionTree2.dml   | 29 +++++++++--------
 .../datagen/genRandData4DescriptiveStats.dml    | 29 +++++++++--------
 scripts/datagen/genRandData4FTest.dml           | 29 +++++++++--------
 scripts/datagen/genRandData4Kmeans.dml          | 29 +++++++++--------
 .../datagen/genRandData4LinearReg_LTstats.dml   | 29 +++++++++--------
 .../datagen/genRandData4LinearRegression.dml    | 29 +++++++++--------
 scripts/datagen/genRandData4LogReg_LTstats.dml  | 29 +++++++++--------
 .../datagen/genRandData4LogisticRegression.dml  | 29 +++++++++--------
 scripts/datagen/genRandData4MultiClassSVM.dml   | 29 +++++++++--------
 scripts/datagen/genRandData4Multinomial.dml     | 29 +++++++++--------
 scripts/datagen/genRandData4NMF.dml             | 29 +++++++++--------
 scripts/datagen/genRandData4NMFBlockwise.dml    | 29 +++++++++--------
 scripts/datagen/genRandData4PCA.dml             | 29 +++++++++--------
 scripts/datagen/genRandData4StratStats.dml      | 29 +++++++++--------
 scripts/datagen/genRandData4SurvAnalysis.dml    | 29 +++++++++--------
 scripts/datagen/genRandData4Transform.dml       | 29 +++++++++--------
 scripts/datagen/genRandData4Univariate.dml      | 29 +++++++++--------
 scripts/perftest/changeFormat.dml               | 29 +++++++++--------
 scripts/perftest/extractTestData.dml            | 29 +++++++++--------
 scripts/perftest/genBinomialData.sh             | 29 +++++++++--------
 scripts/perftest/genClusteringData.sh           | 29 +++++++++--------
 .../perftest/genDescriptiveStatisticsData.sh    | 29 +++++++++--------
 scripts/perftest/genDimensionReductionData.sh   | 29 +++++++++--------
 scripts/perftest/genMultinomialData.sh          | 29 +++++++++--------
 scripts/perftest/genRandLogRegData_LTStats.sh   | 29 +++++++++--------
 scripts/perftest/genStratStatisticsData.sh      | 29 +++++++++--------
 scripts/perftest/genTreeData.sh                 | 29 +++++++++--------
 scripts/perftest/runAll.sh                      | 29 +++++++++--------
 scripts/perftest/runAllBinomial.sh              | 29 +++++++++--------
 scripts/perftest/runAllClustering.sh            | 29 +++++++++--------
 scripts/perftest/runAllDimensionReduction.sh    | 29 +++++++++--------
 scripts/perftest/runAllMultinomial.sh           | 29 +++++++++--------
 scripts/perftest/runAllRegression.sh            | 29 +++++++++--------
 scripts/perftest/runAllStats.sh                 | 29 +++++++++--------
 scripts/perftest/runAllTrees.sh                 | 29 +++++++++--------
 scripts/perftest/runBivarStats.sh               | 29 +++++++++--------
 scripts/perftest/runDecTree.sh                  | 29 +++++++++--------
 scripts/perftest/runGLM_binomial_probit.sh      | 29 +++++++++--------
 scripts/perftest/runGLM_gamma_log.sh            | 29 +++++++++--------
 scripts/perftest/runGLM_poisson_log.sh          | 29 +++++++++--------
 scripts/perftest/runKmeans.sh                   | 29 +++++++++--------
 scripts/perftest/runL2SVM.sh                    | 29 +++++++++--------
 scripts/perftest/runLinearRegCG.sh              | 29 +++++++++--------
 scripts/perftest/runLinearRegDS.sh              | 29 +++++++++--------
 scripts/perftest/runMSVM.sh                     | 29 +++++++++--------
 scripts/perftest/runMultiLogReg.sh              | 29 +++++++++--------
 scripts/perftest/runNaiveBayes.sh               | 29 +++++++++--------
 scripts/perftest/runPCA.sh                      | 29 +++++++++--------
 scripts/perftest/runRandTree.sh                 | 29 +++++++++--------
 scripts/perftest/runStratStats.sh               | 29 +++++++++--------
 scripts/perftest/runUnivarStats.sh              | 29 +++++++++--------
 scripts/sparkDML.sh                             | 29 +++++++++--------
 scripts/staging/ALS-CG.dml                      | 29 +++++++++--------
 scripts/staging/Lanczos.dml                     | 20 ++++++++++++
 scripts/staging/regression/lasso/lasso.dml      | 21 ++++++++++++
 scripts/utils/cbind.dml                         | 29 +++++++++--------
 scripts/utils/csv2bin.dml                       | 29 +++++++++--------
 scripts/utils/generateData.dml                  | 29 +++++++++--------
 scripts/utils/head.dml                          | 29 +++++++++--------
 scripts/utils/project.dml                       | 29 +++++++++--------
 scripts/utils/rowIndexMax.dml                   | 29 +++++++++--------
 scripts/utils/sample.dml                        | 29 +++++++++--------
 scripts/utils/splitXY-dummy.dml                 | 29 +++++++++--------
 scripts/utils/splitXY.dml                       | 29 +++++++++--------
 scripts/utils/write.dml                         | 29 +++++++++--------
 src/assembly/distrib.xml                        | 30 +++++++++--------
 src/assembly/inmemory.xml                       | 30 +++++++++--------
 src/assembly/source.xml                         | 30 +++++++++--------
 src/assembly/standalone.xml                     | 30 +++++++++--------
 src/assembly/standalone/NOTICE                  |  4 +--
 .../java/org/apache/sysml/api/DMLException.java | 32 +++++++++---------
 .../java/org/apache/sysml/api/DMLScript.java    | 32 +++++++++---------
 src/main/java/org/apache/sysml/api/MLBlock.java | 32 +++++++++---------
 .../java/org/apache/sysml/api/MLContext.java    | 32 +++++++++---------
 .../org/apache/sysml/api/MLContextProxy.java    | 32 +++++++++---------
 .../java/org/apache/sysml/api/MLMatrix.java     | 32 +++++++++---------
 .../java/org/apache/sysml/api/MLOutput.java     | 32 +++++++++---------
 .../org/apache/sysml/api/jmlc/Connection.java   | 32 +++++++++---------
 .../org/apache/sysml/api/jmlc/JMLCUtils.java    | 32 +++++++++---------
 .../apache/sysml/api/jmlc/PreparedScript.java   | 32 +++++++++---------
 .../apache/sysml/api/jmlc/ResultVariables.java  | 32 +++++++++---------
 .../apache/sysml/api/ml/LogisticRegression.java | 19 +++++++++++
 .../sysml/api/ml/LogisticRegressionModel.java   | 19 +++++++++++
 .../functions/ConvertSingleColumnToString.java  | 19 +++++++++++
 .../api/ml/functions/ConvertVectorToDouble.java | 19 +++++++++++
 .../api/monitoring/InstructionComparator.java   | 32 +++++++++---------
 .../apache/sysml/api/monitoring/Location.java   | 32 +++++++++---------
 .../api/monitoring/SparkMonitoringUtil.java     | 32 +++++++++---------
 .../org/apache/sysml/api/python/SystemML.py     | 20 ++++++++++++
 .../apache/sysml/conf/ConfigurationManager.java | 32 +++++++++---------
 .../java/org/apache/sysml/conf/DMLConfig.java   | 32 +++++++++---------
 .../sysml/debug/DMLBreakpointManager.java       | 32 +++++++++---------
 .../org/apache/sysml/debug/DMLDebugger.java     | 32 +++++++++---------
 .../sysml/debug/DMLDebuggerException.java       | 32 +++++++++---------
 .../sysml/debug/DMLDebuggerFunctions.java       | 32 +++++++++---------
 .../sysml/debug/DMLDebuggerInterface.java       | 32 +++++++++---------
 .../sysml/debug/DMLDebuggerProgramInfo.java     | 32 +++++++++---------
 .../org/apache/sysml/debug/DMLDisassemble.java  | 32 +++++++++---------
 .../java/org/apache/sysml/debug/DMLFrame.java   | 32 +++++++++---------
 .../apache/sysml/debug/DMLProgramCounter.java   | 32 +++++++++---------
 .../java/org/apache/sysml/debug/DebugState.java | 32 +++++++++---------
 .../java/org/apache/sysml/hops/AggBinaryOp.java | 32 +++++++++---------
 .../java/org/apache/sysml/hops/AggUnaryOp.java  | 32 +++++++++---------
 .../java/org/apache/sysml/hops/BinaryOp.java    | 32 +++++++++---------
 .../java/org/apache/sysml/hops/DataGenOp.java   | 32 +++++++++---------
 src/main/java/org/apache/sysml/hops/DataOp.java | 32 +++++++++---------
 .../java/org/apache/sysml/hops/FunctionOp.java  | 32 +++++++++---------
 src/main/java/org/apache/sysml/hops/Hop.java    | 32 +++++++++---------
 .../org/apache/sysml/hops/HopsException.java    | 32 +++++++++---------
 .../java/org/apache/sysml/hops/IndexingOp.java  | 32 +++++++++---------
 .../org/apache/sysml/hops/LeftIndexingOp.java   | 32 +++++++++---------
 .../java/org/apache/sysml/hops/LiteralOp.java   | 32 +++++++++---------
 .../java/org/apache/sysml/hops/MemoTable.java   | 32 +++++++++---------
 .../org/apache/sysml/hops/OptimizerUtils.java   | 32 +++++++++---------
 .../sysml/hops/ParameterizedBuiltinOp.java      | 32 +++++++++---------
 .../org/apache/sysml/hops/QuaternaryOp.java     | 32 +++++++++---------
 .../java/org/apache/sysml/hops/ReorgOp.java     | 32 +++++++++---------
 .../java/org/apache/sysml/hops/TernaryOp.java   | 32 +++++++++---------
 .../java/org/apache/sysml/hops/UnaryOp.java     | 32 +++++++++---------
 .../sysml/hops/cost/CostEstimationWrapper.java  | 32 +++++++++---------
 .../apache/sysml/hops/cost/CostEstimator.java   | 32 +++++++++---------
 .../sysml/hops/cost/CostEstimatorNumMRJobs.java | 32 +++++++++---------
 .../hops/cost/CostEstimatorStaticRuntime.java   | 32 +++++++++---------
 .../org/apache/sysml/hops/cost/VarStats.java    | 32 +++++++++---------
 .../sysml/hops/globalopt/GDFEnumOptimizer.java  | 32 +++++++++---------
 .../sysml/hops/globalopt/GlobalOptimizer.java   | 32 +++++++++---------
 .../hops/globalopt/GlobalOptimizerWrapper.java  | 32 +++++++++---------
 .../hops/globalopt/InterestingProperties.java   | 32 +++++++++---------
 .../sysml/hops/globalopt/MemoStructure.java     | 32 +++++++++---------
 .../org/apache/sysml/hops/globalopt/Plan.java   | 32 +++++++++---------
 .../apache/sysml/hops/globalopt/PlanSet.java    | 32 +++++++++---------
 .../sysml/hops/globalopt/RewriteConfig.java     | 32 +++++++++---------
 .../apache/sysml/hops/globalopt/Summary.java    | 32 +++++++++---------
 .../globalopt/gdfgraph/GDFCrossBlockNode.java   | 32 +++++++++---------
 .../sysml/hops/globalopt/gdfgraph/GDFGraph.java | 32 +++++++++---------
 .../hops/globalopt/gdfgraph/GDFLoopNode.java    | 32 +++++++++---------
 .../sysml/hops/globalopt/gdfgraph/GDFNode.java  | 32 +++++++++---------
 .../hops/globalopt/gdfgraph/GraphBuilder.java   | 32 +++++++++---------
 .../gdfresolve/GDFMismatchHeuristic.java        | 32 +++++++++---------
 .../GDFMismatchHeuristicBlocksizeOrFirst.java   | 32 +++++++++---------
 .../gdfresolve/GDFMismatchHeuristicFirst.java   | 32 +++++++++---------
 .../gdfresolve/MismatchHeuristicFactory.java    | 32 +++++++++---------
 .../sysml/hops/ipa/InterProceduralAnalysis.java | 32 +++++++++---------
 .../hops/recompile/LiteralReplacement.java      | 32 +++++++++---------
 .../sysml/hops/recompile/RecompileStatus.java   | 32 +++++++++---------
 .../apache/sysml/hops/recompile/Recompiler.java | 32 +++++++++---------
 .../sysml/hops/rewrite/HopDagValidator.java     | 32 +++++++++---------
 .../sysml/hops/rewrite/HopRewriteRule.java      | 32 +++++++++---------
 .../sysml/hops/rewrite/HopRewriteUtils.java     | 32 +++++++++---------
 .../hops/rewrite/ProgramRewriteStatus.java      | 32 +++++++++---------
 .../sysml/hops/rewrite/ProgramRewriter.java     | 32 +++++++++---------
 .../RewriteAlgebraicSimplificationDynamic.java  | 32 +++++++++---------
 .../RewriteAlgebraicSimplificationStatic.java   | 32 +++++++++---------
 .../rewrite/RewriteBlockSizeAndReblock.java     | 32 +++++++++---------
 .../RewriteCommonSubexpressionElimination.java  | 32 +++++++++---------
 .../hops/rewrite/RewriteConstantFolding.java    | 32 +++++++++---------
 .../rewrite/RewriteForLoopVectorization.java    | 32 +++++++++---------
 .../rewrite/RewriteIndexingVectorization.java   | 32 +++++++++---------
 .../RewriteInjectSparkLoopCheckpointing.java    | 32 +++++++++---------
 .../RewriteInjectSparkPReadCheckpointing.java   | 32 +++++++++---------
 .../RewriteMatrixMultChainOptimization.java     | 32 +++++++++---------
 .../RewriteRemovePersistentReadWrite.java       | 32 +++++++++---------
 .../rewrite/RewriteRemoveReadAfterWrite.java    | 32 +++++++++---------
 .../RewriteRemoveUnnecessaryBranches.java       | 32 +++++++++---------
 .../rewrite/RewriteRemoveUnnecessaryCasts.java  | 32 +++++++++---------
 .../RewriteSplitDagDataDependentOperators.java  | 32 +++++++++---------
 .../rewrite/RewriteSplitDagUnknownCSVRead.java  | 32 +++++++++---------
 .../RewriteTransientWriteParentHandling.java    | 32 +++++++++---------
 .../hops/rewrite/StatementBlockRewriteRule.java | 32 +++++++++---------
 .../java/org/apache/sysml/lops/Aggregate.java   | 32 +++++++++---------
 .../java/org/apache/sysml/lops/AppendCP.java    | 32 +++++++++---------
 .../java/org/apache/sysml/lops/AppendG.java     | 32 +++++++++---------
 .../org/apache/sysml/lops/AppendGAlignedSP.java | 19 +++++++++++
 .../java/org/apache/sysml/lops/AppendM.java     | 32 +++++++++---------
 .../java/org/apache/sysml/lops/AppendR.java     | 32 +++++++++---------
 src/main/java/org/apache/sysml/lops/Binary.java | 32 +++++++++---------
 .../java/org/apache/sysml/lops/BinaryM.java     | 32 +++++++++---------
 .../org/apache/sysml/lops/BinaryScalar.java     | 34 +++++++++++---------
 .../org/apache/sysml/lops/BinaryUAggChain.java  | 32 +++++++++---------
 .../java/org/apache/sysml/lops/CSVReBlock.java  | 32 +++++++++---------
 .../org/apache/sysml/lops/CentralMoment.java    | 32 +++++++++---------
 .../java/org/apache/sysml/lops/Checkpoint.java  | 32 +++++++++---------
 .../java/org/apache/sysml/lops/CoVariance.java  | 32 +++++++++---------
 .../org/apache/sysml/lops/CombineBinary.java    | 32 +++++++++---------
 .../org/apache/sysml/lops/CombineTernary.java   | 32 +++++++++---------
 .../org/apache/sysml/lops/CombineUnary.java     | 32 +++++++++---------
 .../sysml/lops/CumulativeOffsetBinary.java      | 32 +++++++++---------
 .../sysml/lops/CumulativePartialAggregate.java  | 32 +++++++++---------
 .../sysml/lops/CumulativeSplitAggregate.java    | 32 +++++++++---------
 src/main/java/org/apache/sysml/lops/Data.java   | 32 +++++++++---------
 .../java/org/apache/sysml/lops/DataGen.java     | 32 +++++++++---------
 .../org/apache/sysml/lops/DataPartition.java    | 32 +++++++++---------
 .../org/apache/sysml/lops/FunctionCallCP.java   | 32 +++++++++---------
 src/main/java/org/apache/sysml/lops/Group.java  | 32 +++++++++---------
 .../org/apache/sysml/lops/GroupedAggregate.java | 32 +++++++++---------
 .../java/org/apache/sysml/lops/LeftIndex.java   | 32 +++++++++---------
 src/main/java/org/apache/sysml/lops/Lop.java    | 32 +++++++++---------
 .../org/apache/sysml/lops/LopProperties.java    | 32 +++++++++---------
 .../org/apache/sysml/lops/LopsException.java    | 32 +++++++++---------
 src/main/java/org/apache/sysml/lops/MMCJ.java   | 32 +++++++++---------
 src/main/java/org/apache/sysml/lops/MMRJ.java   | 32 +++++++++---------
 src/main/java/org/apache/sysml/lops/MMTSJ.java  | 32 +++++++++---------
 src/main/java/org/apache/sysml/lops/MMZip.java  | 32 +++++++++---------
 .../java/org/apache/sysml/lops/MapMult.java     | 32 +++++++++---------
 .../org/apache/sysml/lops/MapMultChain.java     | 32 +++++++++---------
 .../org/apache/sysml/lops/OutputParameters.java | 32 +++++++++---------
 src/main/java/org/apache/sysml/lops/PMMJ.java   | 32 +++++++++---------
 .../java/org/apache/sysml/lops/PMapMult.java    | 32 +++++++++---------
 .../apache/sysml/lops/ParameterizedBuiltin.java | 32 +++++++++---------
 .../org/apache/sysml/lops/PartialAggregate.java | 32 +++++++++---------
 .../java/org/apache/sysml/lops/PickByCount.java | 32 +++++++++---------
 .../apache/sysml/lops/RangeBasedReIndex.java    | 32 +++++++++---------
 .../java/org/apache/sysml/lops/ReBlock.java     | 32 +++++++++---------
 src/main/java/org/apache/sysml/lops/RepMat.java | 32 +++++++++---------
 .../java/org/apache/sysml/lops/SortKeys.java    | 32 +++++++++---------
 .../java/org/apache/sysml/lops/Ternary.java     | 32 +++++++++---------
 .../org/apache/sysml/lops/TernaryAggregate.java | 32 +++++++++---------
 .../java/org/apache/sysml/lops/Transform.java   | 32 +++++++++---------
 .../org/apache/sysml/lops/UAggOuterChain.java   | 32 +++++++++---------
 src/main/java/org/apache/sysml/lops/Unary.java  | 32 +++++++++---------
 .../java/org/apache/sysml/lops/UnaryCP.java     | 32 +++++++++---------
 .../apache/sysml/lops/WeightedCrossEntropy.java | 32 +++++++++---------
 .../sysml/lops/WeightedCrossEntropyR.java       | 32 +++++++++---------
 .../org/apache/sysml/lops/WeightedDivMM.java    | 32 +++++++++---------
 .../org/apache/sysml/lops/WeightedDivMMR.java   | 32 +++++++++---------
 .../org/apache/sysml/lops/WeightedSigmoid.java  | 32 +++++++++---------
 .../org/apache/sysml/lops/WeightedSigmoidR.java | 32 +++++++++---------
 .../apache/sysml/lops/WeightedSquaredLoss.java  | 32 +++++++++---------
 .../apache/sysml/lops/WeightedSquaredLossR.java | 32 +++++++++---------
 .../org/apache/sysml/lops/WeightedUnaryMM.java  | 32 +++++++++---------
 .../org/apache/sysml/lops/WeightedUnaryMMR.java | 32 +++++++++---------
 .../java/org/apache/sysml/lops/ZeroOut.java     | 32 +++++++++---------
 .../java/org/apache/sysml/lops/compile/Dag.java | 32 +++++++++---------
 .../org/apache/sysml/lops/compile/JobType.java  | 32 +++++++++---------
 .../sysml/lops/compile/LopComparator.java       | 32 +++++++++---------
 .../apache/sysml/lops/runtime/RunMRJobs.java    | 32 +++++++++---------
 .../org/apache/sysml/parser/AParserWrapper.java | 32 +++++++++---------
 .../sysml/parser/AssignmentStatement.java       | 32 +++++++++---------
 .../apache/sysml/parser/BinaryExpression.java   | 32 +++++++++---------
 .../apache/sysml/parser/BooleanExpression.java  | 32 +++++++++---------
 .../apache/sysml/parser/BooleanIdentifier.java  | 32 +++++++++---------
 .../sysml/parser/BuiltinFunctionExpression.java | 32 +++++++++---------
 .../sysml/parser/ConditionalPredicate.java      | 32 +++++++++---------
 .../apache/sysml/parser/ConstIdentifier.java    | 32 +++++++++---------
 .../apache/sysml/parser/DMLParseException.java  | 32 +++++++++---------
 .../org/apache/sysml/parser/DMLProgram.java     | 32 +++++++++---------
 .../org/apache/sysml/parser/DMLTranslator.java  | 32 +++++++++---------
 .../org/apache/sysml/parser/DataExpression.java | 32 +++++++++---------
 .../org/apache/sysml/parser/DataIdentifier.java | 32 +++++++++---------
 .../apache/sysml/parser/DoubleIdentifier.java   | 32 +++++++++---------
 .../org/apache/sysml/parser/Expression.java     | 32 +++++++++---------
 .../sysml/parser/ExternalFunctionStatement.java | 32 +++++++++---------
 .../org/apache/sysml/parser/ForStatement.java   | 32 +++++++++---------
 .../apache/sysml/parser/ForStatementBlock.java  | 32 +++++++++---------
 .../sysml/parser/FunctionCallIdentifier.java    | 32 +++++++++---------
 .../apache/sysml/parser/FunctionStatement.java  | 32 +++++++++---------
 .../sysml/parser/FunctionStatementBlock.java    | 32 +++++++++---------
 .../org/apache/sysml/parser/Identifier.java     | 32 +++++++++---------
 .../org/apache/sysml/parser/IfStatement.java    | 32 +++++++++---------
 .../apache/sysml/parser/IfStatementBlock.java   | 32 +++++++++---------
 .../apache/sysml/parser/ImportStatement.java    | 32 +++++++++---------
 .../apache/sysml/parser/IndexedIdentifier.java  | 32 +++++++++---------
 .../org/apache/sysml/parser/IntIdentifier.java  | 32 +++++++++---------
 .../apache/sysml/parser/IterablePredicate.java  | 32 +++++++++---------
 .../apache/sysml/parser/LanguageException.java  | 32 +++++++++---------
 .../sysml/parser/LiveVariableAnalysis.java      | 32 +++++++++---------
 .../sysml/parser/MultiAssignmentStatement.java  | 32 +++++++++---------
 .../apache/sysml/parser/OutputStatement.java    | 32 +++++++++---------
 .../apache/sysml/parser/ParForStatement.java    | 32 +++++++++---------
 .../sysml/parser/ParForStatementBlock.java      | 32 +++++++++---------
 .../sysml/parser/ParameterExpression.java       | 32 +++++++++---------
 .../ParameterizedBuiltinFunctionExpression.java | 32 +++++++++---------
 .../org/apache/sysml/parser/ParseException.java | 32 +++++++++---------
 .../org/apache/sysml/parser/PathStatement.java  | 32 +++++++++---------
 .../org/apache/sysml/parser/PrintStatement.java | 32 +++++++++---------
 .../sysml/parser/RelationalExpression.java      | 32 +++++++++---------
 .../java/org/apache/sysml/parser/Statement.java | 32 +++++++++---------
 .../org/apache/sysml/parser/StatementBlock.java | 32 +++++++++---------
 .../apache/sysml/parser/StringIdentifier.java   | 32 +++++++++---------
 .../org/apache/sysml/parser/VariableSet.java    | 32 +++++++++---------
 .../org/apache/sysml/parser/WhileStatement.java | 32 +++++++++---------
 .../sysml/parser/WhileStatementBlock.java       | 32 +++++++++---------
 .../sysml/parser/antlr4/DMLParserWrapper.java   | 32 +++++++++---------
 .../java/org/apache/sysml/parser/antlr4/Dml.g4  | 32 +++++++++---------
 .../antlr4/DmlSyntacticErrorListener.java       | 32 +++++++++---------
 .../parser/antlr4/DmlSyntacticValidator.java    | 32 +++++++++---------
 .../antlr4/DmlSyntacticValidatorHelper.java     | 32 +++++++++---------
 .../sysml/parser/antlr4/ExpressionInfo.java     | 32 +++++++++---------
 .../sysml/parser/antlr4/StatementInfo.java      | 32 +++++++++---------
 .../sysml/parser/python/ExpressionInfo.java     | 19 +++++++++++
 .../sysml/parser/python/PyDMLParserWrapper.java | 32 +++++++++---------
 .../org/apache/sysml/parser/python/Pydml.g4     | 32 +++++++++---------
 .../python/PydmlSyntacticErrorListener.java     | 32 +++++++++---------
 .../parser/python/PydmlSyntacticValidator.java  | 32 +++++++++---------
 .../python/PydmlSyntacticValidatorHelper.java   | 32 +++++++++---------
 .../sysml/parser/python/StatementInfo.java      | 19 +++++++++++
 .../sysml/runtime/DMLRuntimeException.java      | 32 +++++++++---------
 .../sysml/runtime/DMLScriptException.java       | 32 +++++++++---------
 .../DMLUnsupportedOperationException.java       | 32 +++++++++---------
 .../ExternalFunctionProgramBlock.java           | 32 +++++++++---------
 .../ExternalFunctionProgramBlockCP.java         | 32 +++++++++---------
 .../runtime/controlprogram/ForProgramBlock.java | 32 +++++++++---------
 .../controlprogram/FunctionProgramBlock.java    | 32 +++++++++---------
 .../runtime/controlprogram/IfProgramBlock.java  | 32 +++++++++---------
 .../controlprogram/LocalVariableMap.java        | 32 +++++++++---------
 .../controlprogram/ParForProgramBlock.java      | 32 +++++++++---------
 .../sysml/runtime/controlprogram/Program.java   | 32 +++++++++---------
 .../runtime/controlprogram/ProgramBlock.java    | 32 +++++++++---------
 .../controlprogram/WhileProgramBlock.java       | 32 +++++++++---------
 .../controlprogram/caching/ByteBuffer.java      | 32 +++++++++---------
 .../controlprogram/caching/CacheDataInput.java  | 32 +++++++++---------
 .../controlprogram/caching/CacheDataOutput.java | 32 +++++++++---------
 .../controlprogram/caching/CacheException.java  | 32 +++++++++---------
 .../caching/CacheIOException.java               | 32 +++++++++---------
 .../controlprogram/caching/CacheStatistics.java | 32 +++++++++---------
 .../caching/CacheStatusException.java           | 19 +++++++++++
 .../controlprogram/caching/CacheableData.java   | 32 +++++++++---------
 .../controlprogram/caching/LazyWriteBuffer.java | 32 +++++++++---------
 .../controlprogram/caching/MatrixObject.java    | 32 +++++++++---------
 .../controlprogram/caching/PageCache.java       | 32 +++++++++---------
 .../context/ExecutionContext.java               | 32 +++++++++---------
 .../context/ExecutionContextFactory.java        | 32 +++++++++---------
 .../context/SparkExecutionContext.java          | 32 +++++++++---------
 .../controlprogram/parfor/DataPartitioner.java  | 32 +++++++++---------
 .../parfor/DataPartitionerLocal.java            | 32 +++++++++---------
 .../parfor/DataPartitionerRemoteMR.java         | 32 +++++++++---------
 .../parfor/DataPartitionerRemoteMapper.java     | 32 +++++++++---------
 .../parfor/DataPartitionerRemoteReducer.java    | 32 +++++++++---------
 .../parfor/DataPartitionerRemoteSpark.java      | 32 +++++++++---------
 .../DataPartitionerRemoteSparkMapper.java       | 32 +++++++++---------
 .../DataPartitionerRemoteSparkReducer.java      | 32 +++++++++---------
 .../controlprogram/parfor/LocalParWorker.java   | 32 +++++++++---------
 .../controlprogram/parfor/LocalTaskQueue.java   | 32 +++++++++---------
 .../controlprogram/parfor/ParForBody.java       | 32 +++++++++---------
 .../controlprogram/parfor/ParWorker.java        | 32 +++++++++---------
 .../controlprogram/parfor/ProgramConverter.java | 32 +++++++++---------
 .../controlprogram/parfor/RemoteDPParForMR.java | 32 +++++++++---------
 .../parfor/RemoteDPParForSpark.java             | 32 +++++++++---------
 .../parfor/RemoteDPParForSparkWorker.java       | 32 +++++++++---------
 .../parfor/RemoteDPParWorkerReducer.java        | 32 +++++++++---------
 .../parfor/RemoteParForColocatedFileSplit.java  | 32 +++++++++---------
 .../RemoteParForColocatedNLineInputFormat.java  | 32 +++++++++---------
 .../parfor/RemoteParForJobReturn.java           | 32 +++++++++---------
 .../controlprogram/parfor/RemoteParForMR.java   | 32 +++++++++---------
 .../parfor/RemoteParForSpark.java               | 32 +++++++++---------
 .../parfor/RemoteParForSparkWorker.java         | 32 +++++++++---------
 .../parfor/RemoteParForUtils.java               | 32 +++++++++---------
 .../parfor/RemoteParWorkerMapper.java           | 32 +++++++++---------
 .../controlprogram/parfor/ResultMerge.java      | 32 +++++++++---------
 .../parfor/ResultMergeLocalAutomatic.java       | 32 +++++++++---------
 .../parfor/ResultMergeLocalFile.java            | 32 +++++++++---------
 .../parfor/ResultMergeLocalMemory.java          | 32 +++++++++---------
 .../parfor/ResultMergeRemoteGrouping.java       | 32 +++++++++---------
 .../parfor/ResultMergeRemoteMR.java             | 32 +++++++++---------
 .../parfor/ResultMergeRemoteMapper.java         | 32 +++++++++---------
 .../parfor/ResultMergeRemotePartitioning.java   | 32 +++++++++---------
 .../parfor/ResultMergeRemoteReducer.java        | 32 +++++++++---------
 .../parfor/ResultMergeRemoteSorting.java        | 32 +++++++++---------
 .../parfor/ResultMergeRemoteSpark.java          | 32 +++++++++---------
 .../parfor/ResultMergeRemoteSparkWCompare.java  | 32 +++++++++---------
 .../parfor/ResultMergeTaggedMatrixIndexes.java  | 32 +++++++++---------
 .../runtime/controlprogram/parfor/Task.java     | 32 +++++++++---------
 .../controlprogram/parfor/TaskPartitioner.java  | 32 +++++++++---------
 .../parfor/TaskPartitionerFactoring.java        | 32 +++++++++---------
 .../parfor/TaskPartitionerFactoringCmax.java    | 32 +++++++++---------
 .../parfor/TaskPartitionerFactoringCmin.java    | 32 +++++++++---------
 .../parfor/TaskPartitionerFixedsize.java        | 32 +++++++++---------
 .../parfor/TaskPartitionerNaive.java            | 32 +++++++++---------
 .../parfor/TaskPartitionerStatic.java           | 32 +++++++++---------
 .../parfor/mqo/MergedMRJobInstruction.java      | 32 +++++++++---------
 .../parfor/mqo/PiggybackingWorker.java          | 32 +++++++++---------
 .../mqo/PiggybackingWorkerTimeSequential.java   | 32 +++++++++---------
 .../PiggybackingWorkerUtilDecayParallel.java    | 32 +++++++++---------
 .../mqo/PiggybackingWorkerUtilTimeParallel.java | 32 +++++++++---------
 .../parfor/mqo/RuntimePiggybacking.java         | 32 +++++++++---------
 .../parfor/mqo/RuntimePiggybackingUtils.java    | 32 +++++++++---------
 .../parfor/opt/CostEstimator.java               | 32 +++++++++---------
 .../parfor/opt/CostEstimatorHops.java           | 32 +++++++++---------
 .../parfor/opt/CostEstimatorRuntime.java        | 32 +++++++++---------
 .../controlprogram/parfor/opt/CostFunction.java | 32 +++++++++---------
 .../controlprogram/parfor/opt/MemoTable.java    | 32 +++++++++---------
 .../parfor/opt/MemoTableEntry.java              | 32 +++++++++---------
 .../controlprogram/parfor/opt/OptNode.java      | 32 +++++++++---------
 .../parfor/opt/OptNodeStatistics.java           | 32 +++++++++---------
 .../controlprogram/parfor/opt/OptTree.java      | 32 +++++++++---------
 .../parfor/opt/OptTreeConverter.java            | 32 +++++++++---------
 .../parfor/opt/OptTreePlanChecker.java          | 32 +++++++++---------
 .../parfor/opt/OptTreePlanMapping.java          | 32 +++++++++---------
 .../parfor/opt/OptTreePlanMappingAbstract.java  | 32 +++++++++---------
 .../parfor/opt/OptTreePlanMappingRuntime.java   | 32 +++++++++---------
 .../parfor/opt/OptimizationWrapper.java         | 32 +++++++++---------
 .../controlprogram/parfor/opt/Optimizer.java    | 32 +++++++++---------
 .../parfor/opt/OptimizerConstrained.java        | 32 +++++++++---------
 .../parfor/opt/OptimizerHeuristic.java          | 32 +++++++++---------
 .../parfor/opt/OptimizerRuleBased.java          | 32 +++++++++---------
 .../controlprogram/parfor/opt/PerfTestDef.java  | 32 +++++++++---------
 .../parfor/opt/PerfTestExtFunctCP.java          | 32 +++++++++---------
 .../parfor/opt/PerfTestMemoryObserver.java      | 32 +++++++++---------
 .../controlprogram/parfor/opt/PerfTestTool.java | 32 +++++++++---------
 .../parfor/opt/PerfTestToolRegression.dml       | 29 +++++++++--------
 .../parfor/opt/ProgramRecompiler.java           | 32 +++++++++---------
 .../parfor/stat/InfrastructureAnalyzer.java     | 32 +++++++++---------
 .../controlprogram/parfor/stat/Stat.java        | 32 +++++++++---------
 .../parfor/stat/StatisticMonitor.java           | 32 +++++++++---------
 .../controlprogram/parfor/stat/Timing.java      | 32 +++++++++---------
 .../controlprogram/parfor/util/Cell.java        | 32 +++++++++---------
 .../controlprogram/parfor/util/IDHandler.java   | 32 +++++++++---------
 .../controlprogram/parfor/util/IDSequence.java  | 32 +++++++++---------
 .../parfor/util/PairWritableBlock.java          | 32 +++++++++---------
 .../parfor/util/PairWritableCell.java           | 32 +++++++++---------
 .../parfor/util/StagingFileUtils.java           | 32 +++++++++---------
 .../sysml/runtime/functionobjects/And.java      | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Builtin.java  | 32 +++++++++---------
 .../sysml/runtime/functionobjects/CM.java       | 32 +++++++++---------
 .../sysml/runtime/functionobjects/COV.java      | 32 +++++++++---------
 .../sysml/runtime/functionobjects/CTable.java   | 32 +++++++++---------
 .../runtime/functionobjects/DiagIndex.java      | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Divide.java   | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Equals.java   | 32 +++++++++---------
 .../runtime/functionobjects/FileFunction.java   | 32 +++++++++---------
 .../runtime/functionobjects/FunctionObject.java | 32 +++++++++---------
 .../runtime/functionobjects/GreaterThan.java    | 32 +++++++++---------
 .../functionobjects/GreaterThanEquals.java      | 32 +++++++++---------
 .../runtime/functionobjects/IndexFunction.java  | 32 +++++++++---------
 .../runtime/functionobjects/IntegerDivide.java  | 32 +++++++++---------
 .../runtime/functionobjects/KahanFunction.java  | 34 +++++++++++---------
 .../runtime/functionobjects/KahanPlus.java      | 32 +++++++++---------
 .../runtime/functionobjects/KahanPlusSq.java    | 34 +++++++++++---------
 .../sysml/runtime/functionobjects/LessThan.java | 32 +++++++++---------
 .../runtime/functionobjects/LessThanEquals.java | 32 +++++++++---------
 .../sysml/runtime/functionobjects/MaxIndex.java | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Mean.java     | 32 +++++++++---------
 .../sysml/runtime/functionobjects/MinIndex.java | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Minus.java    | 32 +++++++++---------
 .../runtime/functionobjects/Minus1Multiply.java | 32 +++++++++---------
 .../sysml/runtime/functionobjects/MinusNz.java  | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Modulus.java  | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Multiply.java | 32 +++++++++---------
 .../runtime/functionobjects/Multiply2.java      | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Not.java      | 32 +++++++++---------
 .../runtime/functionobjects/NotEquals.java      | 32 +++++++++---------
 .../functionobjects/OffsetColumnIndex.java      | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Or.java       | 32 +++++++++---------
 .../functionobjects/ParameterizedBuiltin.java   | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Plus.java     | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Power.java    | 32 +++++++++---------
 .../sysml/runtime/functionobjects/Power2.java   | 32 +++++++++---------
 .../runtime/functionobjects/ReduceAll.java      | 32 +++++++++---------
 .../runtime/functionobjects/ReduceCol.java      | 32 +++++++++---------
 .../runtime/functionobjects/ReduceDiag.java     | 32 +++++++++---------
 .../runtime/functionobjects/ReduceRow.java      | 32 +++++++++---------
 .../runtime/functionobjects/RemoveFile.java     | 32 +++++++++---------
 .../runtime/functionobjects/RenameFile.java     | 32 +++++++++---------
 .../runtime/functionobjects/SortIndex.java      | 32 +++++++++---------
 .../runtime/functionobjects/SwapIndex.java      | 32 +++++++++---------
 .../runtime/functionobjects/ValueFunction.java  | 32 +++++++++---------
 .../instructions/CPInstructionParser.java       | 32 +++++++++---------
 .../sysml/runtime/instructions/Instruction.java | 32 +++++++++---------
 .../runtime/instructions/InstructionParser.java | 32 +++++++++---------
 .../runtime/instructions/InstructionUtils.java  | 32 +++++++++---------
 .../instructions/MRInstructionParser.java       | 32 +++++++++---------
 .../runtime/instructions/MRJobInstruction.java  | 32 +++++++++---------
 .../instructions/SPInstructionParser.java       | 32 +++++++++---------
 .../cp/AggregateBinaryCPInstruction.java        | 32 +++++++++---------
 .../cp/AggregateTernaryCPInstruction.java       | 32 +++++++++---------
 .../cp/AggregateUnaryCPInstruction.java         | 32 +++++++++---------
 .../instructions/cp/AppendCPInstruction.java    | 32 +++++++++---------
 .../cp/ArithmeticBinaryCPInstruction.java       | 32 +++++++++---------
 .../instructions/cp/BinaryCPInstruction.java    | 32 +++++++++---------
 .../cp/BooleanBinaryCPInstruction.java          | 32 +++++++++---------
 .../runtime/instructions/cp/BooleanObject.java  | 32 +++++++++---------
 .../cp/BooleanUnaryCPInstruction.java           | 32 +++++++++---------
 .../instructions/cp/BreakPointInstruction.java  | 32 +++++++++---------
 .../cp/BuiltinBinaryCPInstruction.java          | 32 +++++++++---------
 .../cp/BuiltinUnaryCPInstruction.java           | 32 +++++++++---------
 .../runtime/instructions/cp/CM_COV_Object.java  | 32 +++++++++---------
 .../runtime/instructions/cp/CPInstruction.java  | 32 +++++++++---------
 .../runtime/instructions/cp/CPOperand.java      | 32 +++++++++---------
 .../cp/CentralMomentCPInstruction.java          | 33 ++++++++++---------
 .../cp/ComputationCPInstruction.java            | 32 +++++++++---------
 .../cp/CovarianceCPInstruction.java             | 32 +++++++++---------
 .../sysml/runtime/instructions/cp/Data.java     | 32 +++++++++---------
 .../instructions/cp/DataGenCPInstruction.java   | 32 +++++++++---------
 .../cp/DataPartitionCPInstruction.java          | 32 +++++++++---------
 .../runtime/instructions/cp/DoubleObject.java   | 32 +++++++++---------
 .../instructions/cp/FileCPInstruction.java      | 32 +++++++++---------
 .../runtime/instructions/cp/FileObject.java     | 32 +++++++++---------
 .../cp/FunctionCallCPInstruction.java           | 32 +++++++++---------
 .../runtime/instructions/cp/IntObject.java      | 32 +++++++++---------
 .../runtime/instructions/cp/KahanObject.java    | 32 +++++++++---------
 .../instructions/cp/MMChainCPInstruction.java   | 32 +++++++++---------
 .../instructions/cp/MMTSJCPInstruction.java     | 32 +++++++++---------
 .../cp/MatrixBuiltinCPInstruction.java          | 32 +++++++++---------
 .../cp/MatrixIndexingCPInstruction.java         | 32 +++++++++---------
 .../cp/MatrixMatrixArithmeticCPInstruction.java | 32 +++++++++---------
 .../cp/MatrixMatrixBuiltinCPInstruction.java    | 32 +++++++++---------
 .../cp/MatrixMatrixRelationalCPInstruction.java | 32 +++++++++---------
 .../cp/MatrixReshapeCPInstruction.java          | 32 +++++++++---------
 .../cp/MatrixScalarBuiltinCPInstruction.java    | 32 +++++++++---------
 .../cp/MultiReturnBuiltinCPInstruction.java     | 32 +++++++++---------
 .../instructions/cp/PMMJCPInstruction.java      | 32 +++++++++---------
 .../cp/ParameterizedBuiltinCPInstruction.java   | 32 +++++++++---------
 .../cp/QuantilePickCPInstruction.java           | 32 +++++++++---------
 .../cp/QuantileSortCPInstruction.java           | 32 +++++++++---------
 .../cp/QuaternaryCPInstruction.java             | 32 +++++++++---------
 .../cp/RelationalBinaryCPInstruction.java       | 32 +++++++++---------
 .../instructions/cp/ReorgCPInstruction.java     | 32 +++++++++---------
 .../cp/ScalarBuiltinCPInstruction.java          | 32 +++++++++---------
 .../cp/ScalarMatrixArithmeticCPInstruction.java | 32 +++++++++---------
 .../cp/ScalarMatrixRelationalCPInstruction.java | 32 +++++++++---------
 .../runtime/instructions/cp/ScalarObject.java   | 32 +++++++++---------
 .../cp/ScalarScalarArithmeticCPInstruction.java | 32 +++++++++---------
 .../cp/ScalarScalarBuiltinCPInstruction.java    | 32 +++++++++---------
 .../cp/ScalarScalarRelationalCPInstruction.java | 32 +++++++++---------
 .../cp/StringInitCPInstruction.java             | 32 +++++++++---------
 .../runtime/instructions/cp/StringObject.java   | 32 +++++++++---------
 .../instructions/cp/TernaryCPInstruction.java   | 32 +++++++++---------
 .../cp/UaggOuterChainCPInstruction.java         | 32 +++++++++---------
 .../instructions/cp/UnaryCPInstruction.java     | 32 +++++++++---------
 .../instructions/cp/VariableCPInstruction.java  | 32 +++++++++---------
 .../cpfile/MatrixIndexingCPFileInstruction.java | 32 +++++++++---------
 .../ParameterizedBuiltinCPFileInstruction.java  | 32 +++++++++---------
 .../mr/AggregateBinaryInstruction.java          | 32 +++++++++---------
 .../instructions/mr/AggregateInstruction.java   | 32 +++++++++---------
 .../mr/AggregateUnaryInstruction.java           | 32 +++++++++---------
 .../instructions/mr/AppendGInstruction.java     | 32 +++++++++---------
 .../instructions/mr/AppendInstruction.java      | 32 +++++++++---------
 .../instructions/mr/AppendMInstruction.java     | 32 +++++++++---------
 .../instructions/mr/AppendRInstruction.java     | 32 +++++++++---------
 .../mr/BinUaggChainInstruction.java             | 32 +++++++++---------
 .../instructions/mr/BinaryInstruction.java      | 32 +++++++++---------
 .../instructions/mr/BinaryMInstruction.java     | 32 +++++++++---------
 .../mr/BinaryMRInstructionBase.java             | 32 +++++++++---------
 .../instructions/mr/CM_N_COVInstruction.java    | 32 +++++++++---------
 .../instructions/mr/CSVReblockInstruction.java  | 32 +++++++++---------
 .../instructions/mr/CSVWriteInstruction.java    | 32 +++++++++---------
 .../mr/CombineBinaryInstruction.java            | 32 +++++++++---------
 .../mr/CombineTernaryInstruction.java           | 32 +++++++++---------
 .../mr/CombineUnaryInstruction.java             | 32 +++++++++---------
 .../mr/CumulativeAggregateInstruction.java      | 32 +++++++++---------
 .../mr/CumulativeOffsetInstruction.java         | 32 +++++++++---------
 .../mr/CumulativeSplitInstruction.java          | 32 +++++++++---------
 .../instructions/mr/DataGenMRInstruction.java   | 32 +++++++++---------
 .../mr/DataPartitionMRInstruction.java          | 32 +++++++++---------
 .../mr/GroupedAggregateInstruction.java         | 32 +++++++++---------
 .../mr/IDistributedCacheConsumer.java           | 32 +++++++++---------
 .../instructions/mr/MMTSJMRInstruction.java     | 32 +++++++++---------
 .../runtime/instructions/mr/MRInstruction.java  | 32 +++++++++---------
 .../mr/MapMultChainInstruction.java             | 32 +++++++++---------
 .../mr/MatrixReshapeMRInstruction.java          | 32 +++++++++---------
 .../instructions/mr/PMMJMRInstruction.java      | 32 +++++++++---------
 .../mr/ParameterizedBuiltinMRInstruction.java   | 32 +++++++++---------
 .../instructions/mr/PickByCountInstruction.java | 32 +++++++++---------
 .../instructions/mr/QuaternaryInstruction.java  | 32 +++++++++---------
 .../instructions/mr/RandInstruction.java        | 32 +++++++++---------
 .../mr/RangeBasedReIndexInstruction.java        | 32 +++++++++---------
 .../instructions/mr/ReblockInstruction.java     | 32 +++++++++---------
 .../mr/RemoveEmptyMRInstruction.java            | 32 +++++++++---------
 .../instructions/mr/ReorgInstruction.java       | 32 +++++++++---------
 .../instructions/mr/ReplicateInstruction.java   | 32 +++++++++---------
 .../instructions/mr/ScalarInstruction.java      | 32 +++++++++---------
 .../runtime/instructions/mr/SeqInstruction.java | 32 +++++++++---------
 .../instructions/mr/TernaryInstruction.java     | 32 +++++++++---------
 .../mr/UaggOuterChainInstruction.java           | 32 +++++++++---------
 .../instructions/mr/UnaryInstruction.java       | 32 +++++++++---------
 .../instructions/mr/UnaryMRInstructionBase.java | 32 +++++++++---------
 .../instructions/mr/ZeroOutInstruction.java     | 32 +++++++++---------
 .../spark/AggregateTernarySPInstruction.java    | 32 +++++++++---------
 .../spark/AggregateUnarySPInstruction.java      | 32 +++++++++---------
 .../spark/AppendGAlignedSPInstruction.java      | 32 +++++++++---------
 .../spark/AppendGSPInstruction.java             | 32 +++++++++---------
 .../spark/AppendMSPInstruction.java             | 32 +++++++++---------
 .../spark/AppendRSPInstruction.java             | 32 +++++++++---------
 .../spark/ArithmeticBinarySPInstruction.java    | 32 +++++++++---------
 .../spark/BinUaggChainSPInstruction.java        | 32 +++++++++---------
 .../instructions/spark/BinarySPInstruction.java | 32 +++++++++---------
 .../spark/BuiltinBinarySPInstruction.java       | 19 +++++++++++
 .../spark/BuiltinUnarySPInstruction.java        | 19 +++++++++++
 .../spark/CSVReblockSPInstruction.java          | 32 +++++++++---------
 .../spark/CentralMomentSPInstruction.java       | 32 +++++++++---------
 .../spark/CheckpointSPInstruction.java          | 32 +++++++++---------
 .../spark/ComputationSPInstruction.java         | 32 +++++++++---------
 .../spark/CovarianceSPInstruction.java          | 32 +++++++++---------
 .../instructions/spark/CpmmSPInstruction.java   | 32 +++++++++---------
 .../spark/CumulativeAggregateSPInstruction.java | 32 +++++++++---------
 .../spark/CumulativeOffsetSPInstruction.java    | 32 +++++++++---------
 .../spark/MapmmChainSPInstruction.java          | 32 +++++++++---------
 .../instructions/spark/MapmmSPInstruction.java  | 32 +++++++++---------
 .../MatrixBVectorArithmeticSPInstruction.java   | 32 +++++++++---------
 .../MatrixBVectorBuiltinSPInstruction.java      | 32 +++++++++---------
 .../MatrixBVectorRelationalSPInstruction.java   | 32 +++++++++---------
 .../spark/MatrixBuiltinSPInstruction.java       | 32 +++++++++---------
 .../spark/MatrixIndexingSPInstruction.java      | 32 +++++++++---------
 .../MatrixMatrixArithmeticSPInstruction.java    | 32 +++++++++---------
 .../spark/MatrixMatrixBuiltinSPInstruction.java | 32 +++++++++---------
 .../MatrixMatrixRelationalSPInstruction.java    | 32 +++++++++---------
 .../spark/MatrixReshapeSPInstruction.java       | 32 +++++++++---------
 .../MatrixScalarArithmeticSPInstruction.java    | 32 +++++++++---------
 .../spark/MatrixScalarBuiltinSPInstruction.java | 32 +++++++++---------
 .../MatrixScalarRelationalSPInstruction.java    | 19 +++++++++++
 .../instructions/spark/PMapmmSPInstruction.java | 32 +++++++++---------
 .../ParameterizedBuiltinSPInstruction.java      | 32 +++++++++---------
 .../instructions/spark/PmmSPInstruction.java    | 32 +++++++++---------
 .../spark/QuantilePickSPInstruction.java        | 32 +++++++++---------
 .../spark/QuantileSortSPInstruction.java        | 32 +++++++++---------
 .../spark/QuaternarySPInstruction.java          | 32 +++++++++---------
 .../instructions/spark/RandSPInstruction.java   | 32 +++++++++---------
 .../spark/ReblockSPInstruction.java             | 32 +++++++++---------
 .../spark/RelationalBinarySPInstruction.java    | 19 +++++++++++
 .../instructions/spark/ReorgSPInstruction.java  | 32 +++++++++---------
 .../instructions/spark/RmmSPInstruction.java    | 32 +++++++++---------
 .../instructions/spark/SPInstruction.java       | 32 +++++++++---------
 .../spark/TernarySPInstruction.java             | 32 +++++++++---------
 .../instructions/spark/TsmmSPInstruction.java   | 32 +++++++++---------
 .../spark/UaggOuterChainSPInstruction.java      | 32 +++++++++---------
 .../instructions/spark/UnarySPInstruction.java  | 32 +++++++++---------
 .../instructions/spark/WriteSPInstruction.java  | 32 +++++++++---------
 .../instructions/spark/ZipmmSPInstruction.java  | 32 +++++++++---------
 .../spark/data/BlockPartitioner.java            | 32 +++++++++---------
 .../spark/data/BroadcastObject.java             | 32 +++++++++---------
 .../spark/data/CorrMatrixBlock.java             | 32 +++++++++---------
 .../instructions/spark/data/CountLinesInfo.java | 32 +++++++++---------
 .../spark/data/LazyIterableIterator.java        | 32 +++++++++---------
 .../instructions/spark/data/LineageObject.java  | 32 +++++++++---------
 .../spark/data/PartitionedBroadcastMatrix.java  | 32 +++++++++---------
 .../spark/data/PartitionedMatrixBlock.java      | 32 +++++++++---------
 .../instructions/spark/data/RDDObject.java      | 32 +++++++++---------
 .../instructions/spark/data/RDDProperties.java  | 32 +++++++++---------
 .../instructions/spark/data/RowMatrixBlock.java | 32 +++++++++---------
 .../spark/data/SerLongWritable.java             | 32 +++++++++---------
 .../instructions/spark/data/SerText.java        | 32 +++++++++---------
 .../AggregateDropCorrectionFunction.java        | 32 +++++++++---------
 .../ComputeBinaryBlockNnzFunction.java          | 32 +++++++++---------
 .../ConvertColumnRDDToBinaryBlock.java          | 32 +++++++++---------
 .../ConvertMLLibBlocksToBinaryBlocks.java       | 32 +++++++++---------
 .../functions/ConvertMatrixBlockToIJVLines.java | 32 +++++++++---------
 .../functions/ConvertStringToLongTextPair.java  | 32 +++++++++---------
 .../ConvertTextLineToBinaryCellFunction.java    | 32 +++++++++---------
 .../spark/functions/ConvertTextToString.java    | 32 +++++++++---------
 .../spark/functions/CopyBinaryCellFunction.java | 32 +++++++++---------
 .../spark/functions/CopyBlockFunction.java      | 32 +++++++++---------
 .../spark/functions/CopyBlockPairFunction.java  | 32 +++++++++---------
 .../spark/functions/CopyTextInputFunction.java  | 32 +++++++++---------
 .../functions/ExtractBlockForBinaryReblock.java | 32 +++++++++---------
 .../spark/functions/ExtractGroup.java           | 32 +++++++++---------
 .../spark/functions/ExtractGroupNWeights.java   | 32 +++++++++---------
 .../functions/FilterDiagBlocksFunction.java     | 32 +++++++++---------
 .../functions/FilterNonEmptyBlocksFunction.java | 32 +++++++++---------
 .../FindMatrixBlockFromMatrixIndexes.java       | 32 +++++++++---------
 .../spark/functions/GetMIMBFromRow.java         | 32 +++++++++---------
 .../spark/functions/GetMLBlock.java             | 32 +++++++++---------
 .../spark/functions/GetMLLibBlocks.java         | 32 +++++++++---------
 .../spark/functions/IsBlockInRange.java         | 32 +++++++++---------
 .../spark/functions/LastCellInMatrixBlock.java  | 32 +++++++++---------
 .../functions/MatrixMatrixBinaryOpFunction.java | 32 +++++++++---------
 .../functions/MatrixScalarUnaryFunction.java    | 32 +++++++++---------
 .../functions/MatrixVectorBinaryOpFunction.java | 32 +++++++++---------
 .../MatrixVectorBinaryOpPartitionFunction.java  | 32 +++++++++---------
 .../functions/OuterVectorBinaryOpFunction.java  | 32 +++++++++---------
 .../functions/PerformGroupByAggInCombiner.java  | 32 +++++++++---------
 .../functions/PerformGroupByAggInReducer.java   | 32 +++++++++---------
 .../spark/functions/ReorgMapFunction.java       | 32 +++++++++---------
 .../functions/ReplicateVectorFunction.java      | 32 +++++++++---------
 .../spark/functions/SparkListener.java          | 32 +++++++++---------
 .../UnflattenIterablesAfterCogroup.java         | 19 +++++++++++
 .../spark/utils/RDDAggregateUtils.java          | 32 +++++++++---------
 .../spark/utils/RDDConverterUtils.java          | 32 +++++++++---------
 .../spark/utils/RDDConverterUtilsExt.java       | 32 +++++++++---------
 .../instructions/spark/utils/RDDSortUtils.java  | 32 +++++++++---------
 .../instructions/spark/utils/SparkUtils.java    | 32 +++++++++---------
 .../runtime/io/BinaryBlockSerialization.java    | 32 +++++++++---------
 .../sysml/runtime/io/IOUtilFunctions.java       | 32 +++++++++---------
 .../apache/sysml/runtime/io/MatrixReader.java   | 32 +++++++++---------
 .../sysml/runtime/io/MatrixReaderFactory.java   | 32 +++++++++---------
 .../apache/sysml/runtime/io/MatrixWriter.java   | 32 +++++++++---------
 .../sysml/runtime/io/MatrixWriterFactory.java   | 32 +++++++++---------
 .../apache/sysml/runtime/io/ReadProperties.java | 32 +++++++++---------
 .../sysml/runtime/io/ReaderBinaryBlock.java     | 32 +++++++++---------
 .../runtime/io/ReaderBinaryBlockParallel.java   | 32 +++++++++---------
 .../sysml/runtime/io/ReaderBinaryCell.java      | 32 +++++++++---------
 .../apache/sysml/runtime/io/ReaderTextCSV.java  | 32 +++++++++---------
 .../sysml/runtime/io/ReaderTextCSVParallel.java | 32 +++++++++---------
 .../apache/sysml/runtime/io/ReaderTextCell.java | 32 +++++++++---------
 .../runtime/io/ReaderTextCellParallel.java      | 32 +++++++++---------
 .../sysml/runtime/io/WriterBinaryBlock.java     | 32 +++++++++---------
 .../runtime/io/WriterBinaryBlockParallel.java   | 32 +++++++++---------
 .../sysml/runtime/io/WriterBinaryCell.java      | 32 +++++++++---------
 .../sysml/runtime/io/WriterMatrixMarket.java    | 32 +++++++++---------
 .../runtime/io/WriterMatrixMarketParallel.java  | 32 +++++++++---------
 .../apache/sysml/runtime/io/WriterTextCSV.java  | 32 +++++++++---------
 .../sysml/runtime/io/WriterTextCSVParallel.java | 32 +++++++++---------
 .../apache/sysml/runtime/io/WriterTextCell.java | 32 +++++++++---------
 .../runtime/io/WriterTextCellParallel.java      | 32 +++++++++---------
 .../apache/sysml/runtime/matrix/CMCOVMR.java    | 32 +++++++++---------
 .../sysml/runtime/matrix/CSVReblockMR.java      | 32 +++++++++---------
 .../apache/sysml/runtime/matrix/CleanupMR.java  | 32 +++++++++---------
 .../apache/sysml/runtime/matrix/CombineMR.java  | 32 +++++++++---------
 .../apache/sysml/runtime/matrix/DataGenMR.java  | 32 +++++++++---------
 .../sysml/runtime/matrix/DataPartitionMR.java   | 32 +++++++++---------
 .../org/apache/sysml/runtime/matrix/GMR.java    | 32 +++++++++---------
 .../sysml/runtime/matrix/GroupedAggMR.java      | 32 +++++++++---------
 .../apache/sysml/runtime/matrix/JobReturn.java  | 32 +++++++++---------
 .../org/apache/sysml/runtime/matrix/MMCJMR.java | 32 +++++++++---------
 .../org/apache/sysml/runtime/matrix/MMRJMR.java | 32 +++++++++---------
 .../runtime/matrix/MatrixCharacteristics.java   | 32 +++++++++---------
 .../matrix/MatrixDimensionsMetaData.java        | 32 +++++++++---------
 .../runtime/matrix/MatrixFormatMetaData.java    | 32 +++++++++---------
 .../apache/sysml/runtime/matrix/MetaData.java   | 32 +++++++++---------
 .../apache/sysml/runtime/matrix/ReblockMR.java  | 32 +++++++++---------
 .../org/apache/sysml/runtime/matrix/SortMR.java | 32 +++++++++---------
 .../apache/sysml/runtime/matrix/WriteCSVMR.java | 32 +++++++++---------
 .../matrix/data/AdaptivePartialBlock.java       | 32 +++++++++---------
 .../matrix/data/AddDummyWeightConverter.java    | 32 +++++++++---------
 .../data/BinaryBlockToBinaryCellConverter.java  | 32 +++++++++---------
 .../data/BinaryBlockToRowBlockConverter.java    | 32 +++++++++---------
 .../data/BinaryBlockToTextCellConverter.java    | 32 +++++++++---------
 .../data/BinaryCellToRowBlockConverter.java     | 32 +++++++++---------
 .../matrix/data/BinaryCellToTextConverter.java  | 32 +++++++++---------
 .../sysml/runtime/matrix/data/CM_N_COVCell.java | 32 +++++++++---------
 .../matrix/data/CSVFileFormatProperties.java    | 32 +++++++++---------
 .../sysml/runtime/matrix/data/CTableMap.java    | 32 +++++++++---------
 .../sysml/runtime/matrix/data/Converter.java    | 32 +++++++++---------
 .../matrix/data/FileFormatProperties.java       | 32 +++++++++---------
 .../apache/sysml/runtime/matrix/data/IJV.java   | 32 +++++++++---------
 .../runtime/matrix/data/IdenticalConverter.java | 32 +++++++++---------
 .../sysml/runtime/matrix/data/InputInfo.java    | 32 +++++++++---------
 .../runtime/matrix/data/LibCommonsMath.java     | 32 +++++++++---------
 .../sysml/runtime/matrix/data/LibMatrixAgg.java | 32 +++++++++---------
 .../runtime/matrix/data/LibMatrixBincell.java   | 32 +++++++++---------
 .../runtime/matrix/data/LibMatrixDatagen.java   | 32 +++++++++---------
 .../runtime/matrix/data/LibMatrixMult.java      | 32 +++++++++---------
 .../runtime/matrix/data/LibMatrixOuterAgg.java  | 32 +++++++++---------
 .../runtime/matrix/data/LibMatrixReorg.java     | 32 +++++++++---------
 .../sysml/runtime/matrix/data/MatrixBlock.java  | 32 +++++++++---------
 .../matrix/data/MatrixBlockDataInput.java       | 32 +++++++++---------
 .../matrix/data/MatrixBlockDataOutput.java      | 32 +++++++++---------
 .../sysml/runtime/matrix/data/MatrixCell.java   | 32 +++++++++---------
 .../runtime/matrix/data/MatrixIndexes.java      | 32 +++++++++---------
 .../runtime/matrix/data/MatrixPackedCell.java   | 32 +++++++++---------
 .../sysml/runtime/matrix/data/MatrixValue.java  | 32 +++++++++---------
 .../matrix/data/MultipleOutputCommitter.java    | 32 +++++++++---------
 .../data/NumItemsByEachReducerMetaData.java     | 32 +++++++++---------
 .../matrix/data/OperationsOnMatrixValues.java   | 32 +++++++++---------
 .../sysml/runtime/matrix/data/OutputInfo.java   | 32 +++++++++---------
 .../apache/sysml/runtime/matrix/data/Pair.java  | 32 +++++++++---------
 .../sysml/runtime/matrix/data/PartialBlock.java | 32 +++++++++---------
 .../data/PoissonRandomMatrixGenerator.java      | 32 +++++++++---------
 .../matrix/data/RandomMatrixGenerator.java      | 32 +++++++++---------
 .../runtime/matrix/data/RuntimeDataFormat.java  | 32 +++++++++---------
 .../sysml/runtime/matrix/data/SparseRow.java    | 32 +++++++++---------
 .../runtime/matrix/data/SparseRowsIterator.java | 32 +++++++++---------
 .../sysml/runtime/matrix/data/Tagged.java       | 32 +++++++++---------
 .../matrix/data/TaggedAdaptivePartialBlock.java | 32 +++++++++---------
 .../matrix/data/TaggedFirstSecondIndexes.java   | 32 +++++++++---------
 .../sysml/runtime/matrix/data/TaggedInt.java    | 32 +++++++++---------
 .../runtime/matrix/data/TaggedMatrixBlock.java  | 32 +++++++++---------
 .../runtime/matrix/data/TaggedMatrixCell.java   | 32 +++++++++---------
 .../matrix/data/TaggedMatrixPackedCell.java     | 32 +++++++++---------
 .../runtime/matrix/data/TaggedMatrixValue.java  | 32 +++++++++---------
 .../runtime/matrix/data/TaggedPartialBlock.java | 32 +++++++++---------
 .../matrix/data/TaggedTripleIndexes.java        | 32 +++++++++---------
 .../data/TextCellToRowBlockConverter.java       | 32 +++++++++---------
 .../matrix/data/TextToBinaryCellConverter.java  | 32 +++++++++---------
 .../runtime/matrix/data/TripleIndexes.java      | 32 +++++++++---------
 .../matrix/data/UnPaddedOutputFormat.java       | 32 +++++++++---------
 .../sysml/runtime/matrix/data/WeightedCell.java | 32 +++++++++---------
 .../data/WeightedCellToSortInputConverter.java  | 32 +++++++++---------
 .../sysml/runtime/matrix/data/WeightedPair.java | 32 +++++++++---------
 .../data/WeightedPairToSortInputConverter.java  | 32 +++++++++---------
 .../data/hadoopfix/DelegatingInputFormat.java   | 19 +++++------
 .../matrix/data/hadoopfix/MultipleInputs.java   | 20 ++++++------
 .../matrix/data/hadoopfix/TaggedInputSplit.java | 19 +++++------
 .../runtime/matrix/mapred/CMCOVMRMapper.java    | 32 +++++++++---------
 .../runtime/matrix/mapred/CMCOVMRReducer.java   | 32 +++++++++---------
 .../matrix/mapred/CSVAssignRowIDMapper.java     | 32 +++++++++---------
 .../matrix/mapred/CSVAssignRowIDReducer.java    | 32 +++++++++---------
 .../runtime/matrix/mapred/CSVReblockMapper.java | 32 +++++++++---------
 .../matrix/mapred/CSVReblockReducer.java        | 32 +++++++++---------
 .../runtime/matrix/mapred/CSVWriteMapper.java   | 32 +++++++++---------
 .../runtime/matrix/mapred/CSVWriteReducer.java  | 32 +++++++++---------
 .../sysml/runtime/matrix/mapred/CachedMap.java  | 32 +++++++++---------
 .../runtime/matrix/mapred/CachedMapElement.java | 32 +++++++++---------
 .../runtime/matrix/mapred/CachedValueMap.java   | 32 +++++++++---------
 .../mapred/CollectMultipleConvertedOutputs.java | 32 +++++++++---------
 .../runtime/matrix/mapred/DataGenMapper.java    | 32 +++++++++---------
 .../matrix/mapred/DistributedCacheInput.java    | 32 +++++++++---------
 .../runtime/matrix/mapred/GMRCombiner.java      | 32 +++++++++---------
 .../runtime/matrix/mapred/GMRCtableBuffer.java  | 32 +++++++++---------
 .../sysml/runtime/matrix/mapred/GMRMapper.java  | 32 +++++++++---------
 .../sysml/runtime/matrix/mapred/GMRReducer.java | 32 +++++++++---------
 .../matrix/mapred/GroupedAggMRCombiner.java     | 32 +++++++++---------
 .../matrix/mapred/GroupedAggMRMapper.java       | 32 +++++++++---------
 .../matrix/mapred/GroupedAggMRReducer.java      | 32 +++++++++---------
 .../matrix/mapred/IndexedMatrixValue.java       | 32 +++++++++---------
 .../runtime/matrix/mapred/MMCJMRCache.java      | 32 +++++++++---------
 .../runtime/matrix/mapred/MMCJMRCombiner.java   | 32 +++++++++---------
 .../mapred/MMCJMRCombinerReducerBase.java       | 32 +++++++++---------
 .../runtime/matrix/mapred/MMCJMRInputCache.java | 32 +++++++++---------
 .../runtime/matrix/mapred/MMCJMRMapper.java     | 32 +++++++++---------
 .../runtime/matrix/mapred/MMCJMRReducer.java    | 32 +++++++++---------
 .../mapred/MMCJMRReducerWithAggregator.java     | 32 +++++++++---------
 .../runtime/matrix/mapred/MMRJMRMapper.java     | 32 +++++++++---------
 .../runtime/matrix/mapred/MMRJMRReducer.java    | 32 +++++++++---------
 .../mapred/MRBaseForCommonInstructions.java     | 32 +++++++++---------
 .../matrix/mapred/MRConfigurationNames.java     | 32 +++++++++---------
 .../matrix/mapred/MRJobConfiguration.java       | 32 +++++++++---------
 .../sysml/runtime/matrix/mapred/MapperBase.java | 32 +++++++++---------
 .../matrix/mapred/PartialAggregator.java        | 32 +++++++++---------
 .../runtime/matrix/mapred/ReblockBuffer.java    | 32 +++++++++---------
 .../runtime/matrix/mapred/ReblockMapper.java    | 32 +++++++++---------
 .../runtime/matrix/mapred/ReblockReducer.java   | 32 +++++++++---------
 .../sysml/runtime/matrix/mapred/ReduceBase.java | 32 +++++++++---------
 .../operators/AggregateBinaryOperator.java      | 32 +++++++++---------
 .../matrix/operators/AggregateOperator.java     | 32 +++++++++---------
 .../operators/AggregateUnaryOperator.java       | 32 +++++++++---------
 .../matrix/operators/BinaryOperator.java        | 32 +++++++++---------
 .../runtime/matrix/operators/CMOperator.java    | 32 +++++++++---------
 .../runtime/matrix/operators/COVOperator.java   | 32 +++++++++---------
 .../matrix/operators/LeftScalarOperator.java    | 32 +++++++++---------
 .../runtime/matrix/operators/Operator.java      | 32 +++++++++---------
 .../matrix/operators/QuaternaryOperator.java    | 32 +++++++++---------
 .../matrix/operators/ReIndexOperator.java       | 32 +++++++++---------
 .../runtime/matrix/operators/ReorgOperator.java | 32 +++++++++---------
 .../matrix/operators/RightScalarOperator.java   | 32 +++++++++---------
 .../matrix/operators/ScalarOperator.java        | 32 +++++++++---------
 .../matrix/operators/SimpleOperator.java        | 32 +++++++++---------
 .../runtime/matrix/operators/UnaryOperator.java | 32 +++++++++---------
 .../matrix/operators/ZeroOutOperator.java       | 32 +++++++++---------
 .../sort/CompactDoubleIntInputFormat.java       | 32 +++++++++---------
 .../runtime/matrix/sort/CompactInputFormat.java | 32 +++++++++---------
 .../matrix/sort/CompactOutputFormat.java        | 32 +++++++++---------
 .../matrix/sort/IndexSortComparable.java        | 32 +++++++++---------
 .../matrix/sort/IndexSortComparableDesc.java    | 32 +++++++++---------
 .../runtime/matrix/sort/IndexSortMapper.java    | 32 +++++++++---------
 .../runtime/matrix/sort/IndexSortReducer.java   | 32 +++++++++---------
 .../matrix/sort/IndexSortStitchupMapper.java    | 32 +++++++++---------
 .../matrix/sort/IndexSortStitchupReducer.java   | 32 +++++++++---------
 .../matrix/sort/PickFromCompactInputFormat.java | 32 +++++++++---------
 .../runtime/matrix/sort/ReadWithZeros.java      | 32 +++++++++---------
 .../matrix/sort/SamplingSortMRInputFormat.java  | 32 +++++++++---------
 .../runtime/matrix/sort/ValueSortMapper.java    | 33 ++++++++++---------
 .../runtime/matrix/sort/ValueSortReducer.java   | 32 +++++++++---------
 .../sysml/runtime/transform/ApplyTfBBMR.java    | 33 ++++++++++---------
 .../runtime/transform/ApplyTfBBMapper.java      | 32 +++++++++---------
 .../sysml/runtime/transform/ApplyTfCSVMR.java   | 32 +++++++++---------
 .../runtime/transform/ApplyTfCSVMapper.java     | 32 +++++++++---------
 .../runtime/transform/ApplyTfCSVSPARK.java      | 32 +++++++++---------
 .../sysml/runtime/transform/BinAgent.java       | 32 +++++++++---------
 .../sysml/runtime/transform/DataTransform.java  | 32 +++++++++---------
 .../sysml/runtime/transform/DistinctValue.java  | 32 +++++++++---------
 .../sysml/runtime/transform/DummycodeAgent.java | 32 +++++++++---------
 .../sysml/runtime/transform/GTFMTDMapper.java   | 32 +++++++++---------
 .../sysml/runtime/transform/GTFMTDReducer.java  | 32 +++++++++---------
 .../sysml/runtime/transform/GenTfMtdMR.java     | 32 +++++++++---------
 .../sysml/runtime/transform/GenTfMtdSPARK.java  | 32 +++++++++---------
 .../sysml/runtime/transform/MVImputeAgent.java  | 32 +++++++++---------
 .../sysml/runtime/transform/OmitAgent.java      | 32 +++++++++---------
 .../sysml/runtime/transform/RecodeAgent.java    | 32 +++++++++---------
 .../apache/sysml/runtime/transform/TfUtils.java | 32 +++++++++---------
 .../runtime/transform/TransformationAgent.java  | 32 +++++++++---------
 .../runtime/util/BinaryBlockInputFormat.java    | 32 +++++++++---------
 .../runtime/util/BinaryBlockRecordReader.java   | 32 +++++++++---------
 .../sysml/runtime/util/DataConverter.java       | 32 +++++++++---------
 .../util/FastBufferedDataInputStream.java       | 32 +++++++++---------
 .../util/FastBufferedDataOutputStream.java      | 32 +++++++++---------
 .../sysml/runtime/util/FastStringTokenizer.java | 32 +++++++++---------
 .../apache/sysml/runtime/util/IndexRange.java   | 32 +++++++++---------
 .../sysml/runtime/util/LocalFileUtils.java      | 32 +++++++++---------
 .../runtime/util/LongLongDoubleHashMap.java     | 32 +++++++++---------
 .../sysml/runtime/util/MapReduceTool.java       | 32 +++++++++---------
 .../sysml/runtime/util/NormalPRNGenerator.java  | 32 +++++++++---------
 .../apache/sysml/runtime/util/PRNGenerator.java | 32 +++++++++---------
 .../sysml/runtime/util/PoissonPRNGenerator.java | 32 +++++++++---------
 .../org/apache/sysml/runtime/util/RandN.java    | 32 +++++++++---------
 .../apache/sysml/runtime/util/RandNPair.java    | 32 +++++++++---------
 .../apache/sysml/runtime/util/SortUtils.java    | 32 +++++++++---------
 .../sysml/runtime/util/UniformPRNGenerator.java | 32 +++++++++---------
 .../sysml/runtime/util/UtilFunctions.java       | 32 +++++++++---------
 .../java/org/apache/sysml/udf/BinaryObject.java | 32 +++++++++---------
 .../ExternalFunctionInvocationInstruction.java  | 32 +++++++++---------
 .../org/apache/sysml/udf/FunctionParameter.java | 32 +++++++++---------
 src/main/java/org/apache/sysml/udf/Matrix.java  | 32 +++++++++---------
 .../org/apache/sysml/udf/PackageFunction.java   | 32 +++++++++---------
 .../sysml/udf/PackageRuntimeException.java      | 32 +++++++++---------
 src/main/java/org/apache/sysml/udf/Scalar.java  | 32 +++++++++---------
 .../apache/sysml/udf/lib/BinningWrapper.java    | 32 +++++++++---------
 .../org/apache/sysml/udf/lib/DeNaNWrapper.java  | 32 +++++++++---------
 .../sysml/udf/lib/DeNegInfinityWrapper.java     | 32 +++++++++---------
 .../sysml/udf/lib/DynamicProjectMatrixCP.java   | 32 +++++++++---------
 .../sysml/udf/lib/DynamicReadMatrixCP.java      | 32 +++++++++---------
 .../sysml/udf/lib/DynamicReadMatrixRcCP.java    | 32 +++++++++---------
 .../sysml/udf/lib/DynamicWriteMatrixCP.java     | 32 +++++++++---------
 .../org/apache/sysml/udf/lib/GatherWrapper.java | 32 +++++++++---------
 .../org/apache/sysml/udf/lib/OrderWrapper.java  | 32 +++++++++---------
 .../sysml/udf/lib/PermutationMatrixWrapper.java | 32 +++++++++---------
 .../apache/sysml/udf/lib/RemoveEmptyRows.java   | 32 +++++++++---------
 .../org/apache/sysml/udf/lib/TimeWrapper.java   | 32 +++++++++---------
 .../org/apache/sysml/utils/AppException.java    | 32 +++++++++---------
 .../java/org/apache/sysml/utils/Explain.java    | 32 +++++++++---------
 .../InstallDependencyForIntegrationTests.java   | 32 +++++++++---------
 .../java/org/apache/sysml/utils/JSONHelper.java | 32 +++++++++---------
 .../apache/sysml/utils/ParameterBuilder.java    | 32 +++++++++---------
 .../java/org/apache/sysml/utils/Statistics.java | 32 +++++++++---------
 src/main/java/org/apache/sysml/utils/Timer.java | 32 +++++++++---------
 .../org/apache/sysml/yarn/DMLAppMaster.java     | 32 +++++++++---------
 .../sysml/yarn/DMLAppMasterStatusReporter.java  | 32 +++++++++---------
 .../apache/sysml/yarn/DMLAppMasterUtils.java    | 32 +++++++++---------
 .../org/apache/sysml/yarn/DMLYarnClient.java    | 32 +++++++++---------
 .../apache/sysml/yarn/DMLYarnClientProxy.java   | 32 +++++++++---------
 .../apache/sysml/yarn/ropt/GridEnumeration.java | 32 +++++++++---------
 .../sysml/yarn/ropt/GridEnumerationEqui.java    | 32 +++++++++---------
 .../sysml/yarn/ropt/GridEnumerationExp.java     | 32 +++++++++---------
 .../sysml/yarn/ropt/GridEnumerationHybrid.java  | 32 +++++++++---------
 .../sysml/yarn/ropt/GridEnumerationMemory.java  | 32 +++++++++---------
 .../yarn/ropt/MRJobResourceInstruction.java     | 32 +++++++++---------
 .../apache/sysml/yarn/ropt/ResourceConfig.java  | 32 +++++++++---------
 .../sysml/yarn/ropt/ResourceOptimizer.java      | 32 +++++++++---------
 .../yarn/ropt/ResourceOptimizerCPMigration.java | 32 +++++++++---------
 .../sysml/yarn/ropt/YarnClusterAnalyzer.java    | 32 +++++++++---------
 .../sysml/yarn/ropt/YarnClusterConfig.java      | 32 +++++++++---------
 .../sysml/yarn/ropt/YarnOptimizerUtils.java     | 32 +++++++++---------
 src/main/standalone/SystemML-config.xml         | 30 +++++++++--------
 src/main/standalone/log4j.properties            | 21 ++++++++++++
 src/main/standalone/runStandaloneSystemML.bat   | 21 ++++++++++++
 src/main/standalone/runStandaloneSystemML.sh    | 20 ++++++++++++
 src/test/config/SystemML-config.xml             | 30 +++++++++--------
 .../AutomatedScalabilityTestBase.java           | 32 +++++++++---------
 .../test/integration/AutomatedTestBase.java     | 32 +++++++++---------
 .../BinaryMatrixCharacteristics.java            | 32 +++++++++---------
 .../test/integration/TestConfiguration.java     | 32 +++++++++---------
 .../integration/TestMatrixCharacteristics.java  | 32 +++++++++---------
 .../applications/ApplyTransformTest.java        | 32 +++++++++---------
 .../integration/applications/ArimaTest.java     | 32 +++++++++---------
 .../integration/applications/CsplineCGTest.java | 33 ++++++++++---------
 .../integration/applications/CsplineDSTest.java | 32 +++++++++---------
 .../test/integration/applications/GLMTest.java  | 32 +++++++++---------
 .../test/integration/applications/GNMFTest.java | 32 +++++++++---------
 .../test/integration/applications/HITSTest.java | 32 +++++++++---------
 .../test/integration/applications/ID3Test.java  | 32 +++++++++---------
 .../integration/applications/L2SVMTest.java     | 32 +++++++++---------
 .../applications/LinearLogRegTest.java          | 32 +++++++++---------
 .../applications/LinearRegressionTest.java      | 32 +++++++++---------
 .../applications/MDABivariateStatsTest.java     | 32 +++++++++---------
 .../applications/MultiClassSVMTest.java         | 32 +++++++++---------
 .../applications/NaiveBayesTest.java            | 32 +++++++++---------
 .../integration/applications/PageRankTest.java  | 32 +++++++++---------
 .../integration/applications/WelchTTest.java    | 32 +++++++++---------
 .../BivariateCategoricalCategoricallTest.java   | 32 +++++++++---------
 .../BivariateOrdinalOrdinalTest.java            | 32 +++++++++---------
 .../BivariateScaleCategoricalTest.java          | 32 +++++++++---------
 .../BivariateScaleScaleTest.java                | 32 +++++++++---------
 .../descriptivestats/OrderStatisticsTest.java   | 32 +++++++++---------
 .../UnivariateCategoricalTest.java              | 32 +++++++++---------
 .../descriptivestats/UnivariateStatsBase.java   | 19 +++++++++++
 .../UnivariateUnweightedScaleDenseTest.java     | 32 +++++++++---------
 .../UnivariateUnweightedScaleSparseTest.java    | 32 +++++++++---------
 .../UnivariateWeightedScaleDenseTest.java       | 32 +++++++++---------
 .../UnivariateWeightedScaleSparseTest.java      | 32 +++++++++---------
 .../applications/dml/ApplyTransformDMLTest.java | 32 +++++++++---------
 .../applications/dml/ArimaDMLTest.java          | 32 +++++++++---------
 .../applications/dml/CsplineCGDMLTest.java      | 32 +++++++++---------
 .../applications/dml/CsplineDSDMLTest.java      | 32 +++++++++---------
 .../applications/dml/GLMDMLTest.java            | 32 +++++++++---------
 .../applications/dml/GNMFDMLTest.java           | 32 +++++++++---------
 .../applications/dml/HITSDMLTest.java           | 32 +++++++++---------
 .../applications/dml/ID3DMLTest.java            | 32 +++++++++---------
 .../applications/dml/L2SVMDMLTest.java          | 32 +++++++++---------
 .../applications/dml/LinearLogRegDMLTest.java   | 32 +++++++++---------
 .../dml/LinearRegressionDMLTest.java            | 32 +++++++++---------
 .../dml/MDABivariateStatsDMLTest.java           | 32 +++++++++---------
 .../applications/dml/MultiClassSVMDMLTest.java  | 32 +++++++++---------
 .../applications/dml/NaiveBayesDMLTest.java     | 32 +++++++++---------
 .../applications/dml/PageRankDMLTest.java       | 32 +++++++++---------
 .../applications/dml/WelchTDMLTest.java         | 32 +++++++++---------
 .../parfor/ParForBivariateStatsTest.java        | 32 +++++++++---------
 .../parfor/ParForCVMulticlassSVMTest.java       | 32 +++++++++---------
 .../parfor/ParForCorrelationTest.java           | 32 +++++++++---------
 .../parfor/ParForCorrelationTestLarge.java      | 32 +++++++++---------
 .../parfor/ParForNaiveBayesTest.java            | 32 +++++++++---------
 .../parfor/ParForUnivariateStatsTest.java       | 32 +++++++++---------
 .../pydml/ApplyTransformPyDMLTest.java          | 32 +++++++++---------
 .../applications/pydml/ArimaPyDMLTest.java      | 32 +++++++++---------
 .../applications/pydml/CsplineCGPyDMLTest.java  | 32 +++++++++---------
 .../applications/pydml/CsplineDSPyDMLTest.java  | 32 +++++++++---------
 .../applications/pydml/GLMPyDMLTest.java        | 32 +++++++++---------
 .../applications/pydml/GNMFPyDMLTest.java       | 32 +++++++++---------
 .../applications/pydml/HITSPyDMLTest.java       | 32 +++++++++---------
 .../applications/pydml/ID3PyDMLTest.java        | 32 +++++++++---------
 .../applications/pydml/L2SVMPyDMLTest.java      | 32 +++++++++---------
 .../pydml/LinearLogRegPyDMLTest.java            | 32 +++++++++---------
 .../pydml/LinearRegressionPyDMLTest.java        | 32 +++++++++---------
 .../pydml/MDABivariateStatsPyDMLTest.java       | 32 +++++++++---------
 .../pydml/MultiClassSVMPyDMLTest.java           | 32 +++++++++---------
 .../applications/pydml/NaiveBayesPyDMLTest.java | 32 +++++++++---------
 .../applications/pydml/PageRankPyDMLTest.java   | 32 +++++++++---------
 .../applications/pydml/WelchTPyDMLTest.java     | 32 +++++++++---------
 .../functions/aggregate/AggregateInfTest.java   | 32 +++++++++---------
 .../functions/aggregate/ColSumTest.java         | 32 +++++++++---------
 .../functions/aggregate/ColSumsSqTest.java      | 34 +++++++++++---------
 .../functions/aggregate/FullAggregateTest.java  | 32 +++++++++---------
 .../aggregate/FullColAggregateTest.java         | 32 +++++++++---------
 .../aggregate/FullGroupedAggregateTest.java     | 32 +++++++++---------
 .../aggregate/FullRowAggregateTest.java         | 32 +++++++++---------
 .../functions/aggregate/LengthTest.java         | 32 +++++++++---------
 .../functions/aggregate/MaxTest.java            | 32 +++++++++---------
 .../functions/aggregate/MinTest.java            | 32 +++++++++---------
 .../functions/aggregate/NColTest.java           | 32 +++++++++---------
 .../functions/aggregate/NRowTest.java           | 32 +++++++++---------
 .../functions/aggregate/ProdTest.java           | 32 +++++++++---------
 .../functions/aggregate/RowSumTest.java         | 32 +++++++++---------
 .../functions/aggregate/RowSumsSqTest.java      | 34 +++++++++++---------
 .../functions/aggregate/SumSqTest.java          | 34 +++++++++++---------
 .../functions/aggregate/SumTest.java            | 32 +++++++++---------
 .../functions/aggregate/TraceTest.java          | 32 +++++++++---------
 .../functions/append/AppendChainTest.java       | 32 +++++++++---------
 .../functions/append/AppendMatrixTest.java      | 32 +++++++++---------
 .../functions/append/AppendVectorTest.java      | 32 +++++++++---------
 .../functions/append/RBindCBindMatrixTest.java  | 32 +++++++++---------
 .../functions/append/StringAppendTest.java      | 32 +++++++++---------
 .../binary/matrix/BinUaggChainTest.java         | 32 +++++++++---------
 .../binary/matrix/CentralMomentTest.java        | 32 +++++++++---------
 .../functions/binary/matrix/CovarianceTest.java | 32 +++++++++---------
 .../matrix/DiagMatrixMultiplicationTest.java    | 32 +++++++++---------
 .../ElementwiseAdditionMultiplicationTest.java  | 32 +++++++++---------
 .../binary/matrix/ElementwiseAdditionTest.java  | 32 +++++++++---------
 .../binary/matrix/ElementwiseDivisionTest.java  | 32 +++++++++---------
 .../binary/matrix/ElementwiseModulusTest.java   | 32 +++++++++---------
 .../matrix/ElementwiseMultiplicationTest.java   | 32 +++++++++---------
 .../matrix/ElementwiseSubtractionTest.java      | 32 +++++++++---------
 .../binary/matrix/MapMultChainTest.java         | 32 +++++++++---------
 .../binary/matrix/MapMultLimitTest.java         | 32 +++++++++---------
 .../binary/matrix/MatrixMultiplicationTest.java | 32 +++++++++---------
 .../binary/matrix/MatrixVectorTest.java         | 32 +++++++++---------
 .../binary/matrix/OuterProductTest.java         | 32 +++++++++---------
 .../functions/binary/matrix/QuantileTest.java   | 32 +++++++++---------
 .../binary/matrix/ScalarAdditionTest.java       | 32 +++++++++---------
 .../binary/matrix/ScalarDivisionTest.java       | 32 +++++++++---------
 .../binary/matrix/ScalarModulusTest.java        | 32 +++++++++---------
 .../binary/matrix/ScalarMultiplicationTest.java | 32 +++++++++---------
 .../binary/matrix/ScalarSubtractionTest.java    | 32 +++++++++---------
 .../TransposeMatrixMultiplicationTest.java      | 32 +++++++++---------
 .../binary/matrix/UaggOuterChainTest.java       | 32 +++++++++---------
 .../UltraSparseMRMatrixMultiplicationTest.java  | 32 +++++++++---------
 .../ZipMMSparkMatrixMultiplicationTest.java     | 32 +++++++++---------
 .../FullMatrixMatrixCellwiseOperationTest.java  | 32 +++++++++---------
 ...ullMatrixVectorColCellwiseOperationTest.java | 32 +++++++++---------
 ...ullMatrixVectorRowCellwiseOperationTest.java | 32 +++++++++---------
 .../FullMinus1MultTest.java                     | 32 +++++++++---------
 ...ectorVectorCellwiseCompareOperationTest.java | 32 +++++++++---------
 .../FullVectorVectorCellwiseOperationTest.java  | 32 +++++++++---------
 ...FullDistributedMatrixMultiplicationTest.java | 32 +++++++++---------
 .../FullIntegerDivisionTest.java                | 32 +++++++++---------
 .../FullMatrixMultiplicationTest.java           | 32 +++++++++---------
 ...llMatrixMultiplicationTransposeSelfTest.java | 32 +++++++++---------
 ...FullMatrixMultiplicationUltraSparseTest.java | 32 +++++++++---------
 .../FullMinMaxComparisonTest.java               | 32 +++++++++---------
 .../matrix_full_other/FullPPredMatrixTest.java  | 32 +++++++++---------
 .../FullPPredScalarLeftTest.java                | 32 +++++++++---------
 .../FullPPredScalarRightTest.java               | 32 +++++++++---------
 .../binary/matrix_full_other/FullPowerTest.java | 32 +++++++++---------
 .../functions/binary/scalar/AdditionTest.java   | 32 +++++++++---------
 .../functions/binary/scalar/AndTest.java        | 32 +++++++++---------
 .../functions/binary/scalar/DivisionTest.java   | 32 +++++++++---------
 .../functions/binary/scalar/EqualTest.java      | 32 +++++++++---------
 .../binary/scalar/FullStringComparisonTest.java | 32 +++++++++---------
 .../binary/scalar/GreaterThanOrEqualTest.java   | 32 +++++++++---------
 .../binary/scalar/GreaterThanTest.java          | 32 +++++++++---------
 .../binary/scalar/LessThanOrEqualTest.java      | 32 +++++++++---------
 .../functions/binary/scalar/LessThanTest.java   | 32 +++++++++---------
 .../functions/binary/scalar/LogarithmTest.java  | 32 +++++++++---------
 .../functions/binary/scalar/ModulusTest.java    | 32 +++++++++---------
 .../binary/scalar/MultiplicationTest.java       | 32 +++++++++---------
 .../functions/binary/scalar/OrTest.java         | 32 +++++++++---------
 .../functions/binary/scalar/PowerTest.java      | 32 +++++++++---------
 .../binary/scalar/SubtractionTest.java          | 32 +++++++++---------
 .../functions/blocks/VariableTest.java          | 32 +++++++++---------
 .../integration/functions/blocks/WhileTest.java | 32 +++++++++---------
 .../caching/CachingPWriteExportTest.java        | 32 +++++++++---------
 .../functions/data/FullReblockTest.java         | 32 +++++++++---------
 .../data/FullStringInitializeTest.java          | 32 +++++++++---------
 .../functions/data/RandRuntimePlatformTest.java | 32 +++++++++---------
 .../integration/functions/data/RandTest1.java   | 32 +++++++++---------
 .../integration/functions/data/RandTest2.java   | 32 +++++++++---------
 .../integration/functions/data/RandTest3.java   | 32 +++++++++---------
 .../integration/functions/data/RandTest4.java   | 32 +++++++++---------
 .../integration/functions/data/RandTest5.java   | 32 +++++++++---------
 .../functions/data/RandVarMinMaxTest.java       | 32 +++++++++---------
 .../functions/data/RandVarSeedTest.java         | 32 +++++++++---------
 .../integration/functions/data/ReadMMTest.java  | 32 +++++++++---------
 .../integration/functions/data/ReblockTest.java | 32 +++++++++---------
 .../integration/functions/data/SampleTest.java  | 32 +++++++++---------
 .../functions/data/SequenceTest.java            | 32 +++++++++---------
 .../functions/data/VariableTest.java            | 32 +++++++++---------
 .../integration/functions/data/WriteMMTest.java | 32 +++++++++---------
 .../integration/functions/data/WriteTest.java   | 32 +++++++++---------
 .../functions/dmlscript/DMLScriptTest1.java     | 32 +++++++++---------
 .../functions/dmlscript/DMLScriptTest2.java     | 32 +++++++++---------
 .../functions/external/DynProjectTest.java      | 32 +++++++++---------
 .../functions/external/DynReadWriteTest.java    | 32 +++++++++---------
 .../external/FunctionExpressionsTest.java       | 32 +++++++++---------
 .../functions/external/OrderTest.java           | 32 +++++++++---------
 .../functions/gdfo/GDFOLinregCG.java            | 32 +++++++++---------
 .../functions/gdfo/GDFOLinregDS.java            | 32 +++++++++---------
 .../functions/gdfo/GDFOLinregDSsimpl.java       | 32 +++++++++---------
 .../functions/gdfo/GDFOMMChainLoop.java         | 32 +++++++++---------
 .../gdfo/HashInterestingPropertiesTest.java     | 32 +++++++++---------
 .../indexing/Jdk7IssueRightIndexingTest.java    | 32 +++++++++---------
 .../indexing/LeftIndexingScalarTest.java        | 32 +++++++++---------
 .../indexing/LeftIndexingSparseDenseTest.java   | 32 +++++++++---------
 .../indexing/LeftIndexingSparseSparseTest.java  | 32 +++++++++---------
 .../functions/indexing/LeftIndexingTest.java    | 32 +++++++++---------
 .../indexing/RightIndexingMatrixTest.java       | 32 +++++++++---------
 .../indexing/RightIndexingVectorTest.java       | 32 +++++++++---------
 .../functions/io/FullDynWriteTest.java          | 32 +++++++++---------
 .../test/integration/functions/io/IOTest1.java  | 32 +++++++++---------
 .../test/integration/functions/io/IOTest2.java  | 32 +++++++++---------
 .../test/integration/functions/io/IOTest3.java  | 32 +++++++++---------
 .../test/integration/functions/io/IOTest4.java  | 32 +++++++++---------
 .../test/integration/functions/io/IOTest5.java  | 32 +++++++++---------
 .../integration/functions/io/ScalarIOTest.java  | 32 +++++++++---------
 .../functions/io/SeqParReadTest.java            | 32 +++++++++---------
 .../functions/io/binary/SerializeTest.java      | 32 +++++++++---------
 .../functions/io/csv/CSVParametersTest.java     | 32 +++++++++---------
 .../functions/io/csv/FormatChangeTest.java      | 32 +++++++++---------
 .../functions/io/csv/ReadCSVTest.java           | 32 +++++++++---------
 .../functions/io/csv/WriteCSVTest.java          | 32 +++++++++---------
 .../io/matrixmarket/FormatChangeTest.java       | 32 +++++++++---------
 .../functions/io/matrixmarket/ReadMMTest.java   | 32 +++++++++---------
 .../jmlc/SystemTMulticlassSVMScoreTest.java     | 32 +++++++++---------
 .../functions/misc/ConditionalValidateTest.java | 32 +++++++++---------
 .../functions/misc/DataTypeCastingTest.java     | 32 +++++++++---------
 .../functions/misc/DataTypeChangeTest.java      | 32 +++++++++---------
 .../functions/misc/FunctionInliningTest.java    | 32 +++++++++---------
 .../misc/IPALiteralReplacementTest.java         | 32 +++++++++---------
 .../functions/misc/IPAScalarRecursionTest.java  | 32 +++++++++---------
 .../functions/misc/IPAUnknownRecursionTest.java | 32 +++++++++---------
 .../misc/InvalidFunctionSignatureTest.java      | 32 +++++++++---------
 .../functions/misc/LongOverflowTest.java        | 32 +++++++++---------
 .../functions/misc/NrowNcolStringTest.java      | 32 +++++++++---------
 .../misc/NrowNcolUnknownCSVReadTest.java        | 32 +++++++++---------
 .../functions/misc/OuterTableExpandTest.java    | 32 +++++++++---------
 .../functions/misc/PrintExpressionTest.java     | 32 +++++++++---------
 .../functions/misc/PrintMatrixTest.java         | 32 +++++++++---------
 .../functions/misc/ReadAfterWriteTest.java      | 32 +++++++++---------
 .../RewriteSimplifyRowColSumMVMultTest.java     | 32 +++++++++---------
 .../misc/RewriteSlicedMatrixMultTest.java       | 32 +++++++++---------
 .../functions/misc/ScalarAssignmentTest.java    | 32 +++++++++---------
 .../functions/misc/ScalarFunctionTest.java      | 32 +++++++++---------
 .../functions/misc/SetWorkingDirTest.java       | 32 +++++++++---------
 .../misc/ValueTypeAutoCastingTest.java          | 32 +++++++++---------
 .../functions/misc/ValueTypeCastingTest.java    | 32 +++++++++---------
 .../functions/mlcontext/GNMFTest.java           | 19 +++++++++++
 .../functions/parfor/ForLoopPredicateTest.java  | 32 +++++++++---------
 .../parfor/ParForAdversarialLiteralsTest.java   | 32 +++++++++---------
 .../ParForColwiseDataPartitioningTest.java      | 32 +++++++++---------
 .../ParForDataPartitionLeftIndexingTest.java    | 32 +++++++++---------
 .../parfor/ParForDependencyAnalysisTest.java    | 32 +++++++++---------
 .../parfor/ParForFunctionSerializationTest.java | 32 +++++++++---------
 .../ParForMultipleDataPartitioningTest.java     | 32 +++++++++---------
 .../parfor/ParForNaNResultMergeTest.java        | 32 +++++++++---------
 .../ParForParallelRemoteResultMergeTest.java    | 32 +++++++++---------
 .../parfor/ParForRepeatedOptimizationTest.java  | 32 +++++++++---------
 .../ParForReplaceThreadIDRecompileTest.java     | 32 +++++++++---------
 .../ParForRowwiseDataPartitioningTest.java      | 32 +++++++++---------
 .../parfor/ParForRulebasedOptimizerTest.java    | 32 +++++++++---------
 .../ParForSerialRemoteResultMergeTest.java      | 32 +++++++++---------
 .../piggybacking/PiggybackingTest1.java         | 32 +++++++++---------
 .../piggybacking/PiggybackingTest2.java         | 32 +++++++++---------
 .../quaternary/RewritesWeightedSigmoidTest.java | 32 +++++++++---------
 .../quaternary/WeightedCrossEntropyTest.java    | 32 +++++++++---------
 .../quaternary/WeightedDivMatrixMultTest.java   | 32 +++++++++---------
 .../quaternary/WeightedSigmoidTest.java         | 32 +++++++++---------
 .../quaternary/WeightedSquaredLossTest.java     | 32 +++++++++---------
 .../quaternary/WeightedUnaryMatrixMultTest.java | 32 +++++++++---------
 .../functions/recompile/BranchRemovalTest.java  | 32 +++++++++---------
 .../recompile/CSVReadUnknownSizeTest.java       | 32 +++++++++---------
 .../recompile/FunctionRecompileTest.java        | 32 +++++++++---------
 .../IPAAssignConstantPropagationTest.java       | 32 +++++++++---------
 .../recompile/IPAComplexAppendTest.java         | 32 +++++++++---------
 .../recompile/IPAConstantPropagationTest.java   | 32 +++++++++---------
 ...IPAPropagationSizeMultipleFunctionsTest.java | 32 +++++++++---------
 .../LiteralReplaceCastScalarReadTest.java       | 32 +++++++++---------
 .../recompile/MultipleReadsIPATest.java         | 32 +++++++++---------
 .../recompile/PredicateRecompileTest.java       | 32 +++++++++---------
 .../recompile/RandJobRecompileTest.java         | 32 +++++++++---------
 .../functions/recompile/RandRecompileTest.java  | 32 +++++++++---------
 .../recompile/RandSizeExpressionEvalTest.java   | 32 +++++++++---------
 .../recompile/ReblockRecompileTest.java         | 32 +++++++++---------
 .../recompile/RemoveEmptyPotpourriTest.java     | 32 +++++++++---------
 .../recompile/RemoveEmptyRecompileTest.java     | 32 +++++++++---------
 .../RewriteComplexMapMultChainTest.java         | 32 +++++++++---------
 .../SparsityFunctionRecompileTest.java          | 32 +++++++++---------
 .../recompile/SparsityRecompileTest.java        | 32 +++++++++---------
 .../functions/reorg/DiagV2MTest.java            | 32 +++++++++---------
 .../functions/reorg/FullOrderTest.java          | 32 +++++++++---------
 .../functions/reorg/FullTransposeTest.java      | 32 +++++++++---------
 .../functions/reorg/MatrixReshapeTest.java      | 32 +++++++++---------
 .../terms/ScalarMatrixUnaryBinaryTermTest.java  | 32 +++++++++---------
 .../terms/ScalarToMatrixInLoopTest.java         | 32 +++++++++---------
 .../ternary/CTableMatrixIgnoreZerosTest.java    | 32 +++++++++---------
 .../functions/ternary/CTableSequenceTest.java   | 32 +++++++++---------
 .../ternary/CentralMomentWeightsTest.java       | 32 +++++++++---------
 .../ternary/CovarianceWeightsTest.java          | 32 +++++++++---------
 .../functions/ternary/QuantileWeightsTest.java  | 32 +++++++++---------
 .../functions/ternary/TableOutputTest.java      | 32 +++++++++---------
 .../functions/transform/RunTest.java            | 32 +++++++++---------
 .../functions/transform/ScalingTest.java        | 32 +++++++++---------
 .../functions/transform/TransformTest.java      | 32 +++++++++---------
 .../functions/unary/matrix/ACosTest.java        | 32 +++++++++---------
 .../functions/unary/matrix/ASinTest.java        | 32 +++++++++---------
 .../functions/unary/matrix/ATanTest.java        | 32 +++++++++---------
 .../functions/unary/matrix/AbsTest.java         | 32 +++++++++---------
 .../unary/matrix/CastAsScalarTest.java          | 32 +++++++++---------
 .../functions/unary/matrix/CosTest.java         | 32 +++++++++---------
 .../functions/unary/matrix/DiagTest.java        | 32 +++++++++---------
 .../unary/matrix/EigenFactorizeTest.java        | 32 +++++++++---------
 .../functions/unary/matrix/FullCummaxTest.java  | 32 +++++++++---------
 .../functions/unary/matrix/FullCumminTest.java  | 32 +++++++++---------
 .../functions/unary/matrix/FullCumprodTest.java | 32 +++++++++---------
 .../functions/unary/matrix/FullCumsumTest.java  | 32 +++++++++---------
 .../unary/matrix/FullSelectPosTest.java         | 32 +++++++++---------
 .../functions/unary/matrix/IQMTest.java         | 32 +++++++++---------
 .../functions/unary/matrix/LUFactorizeTest.java | 32 +++++++++---------
 .../unary/matrix/MLUnaryBuiltinTest.java        | 32 +++++++++---------
 .../unary/matrix/MatrixInverseTest.java         | 32 +++++++++---------
 .../functions/unary/matrix/MinusTest.java       | 32 +++++++++---------
 .../functions/unary/matrix/NegationTest.java    | 32 +++++++++---------
 .../functions/unary/matrix/PrintTest.java       | 32 +++++++++---------
 .../functions/unary/matrix/QRSolverTest.java    | 32 +++++++++---------
 .../functions/unary/matrix/RemoveEmptyTest.java | 32 +++++++++---------
 .../functions/unary/matrix/ReplaceTest.java     | 32 +++++++++---------
 .../functions/unary/matrix/RoundTest.java       | 32 +++++++++---------
 .../functions/unary/matrix/SinTest.java         | 32 +++++++++---------
 .../functions/unary/matrix/SqrtTest.java        | 32 +++++++++---------
 .../functions/unary/matrix/TanTest.java         | 32 +++++++++---------
 .../functions/unary/matrix/TransposeTest.java   | 32 +++++++++---------
 .../functions/unary/scalar/ACosTest.java        | 32 +++++++++---------
 .../functions/unary/scalar/ASinTest.java        | 32 +++++++++---------
 .../functions/unary/scalar/ATanTest.java        | 32 +++++++++---------
 .../functions/unary/scalar/AbsTest.java         | 32 +++++++++---------
 .../functions/unary/scalar/BooleanTest.java     | 32 +++++++++---------
 .../functions/unary/scalar/CosTest.java         | 32 +++++++++---------
 .../functions/unary/scalar/ExponentTest.java    | 32 +++++++++---------
 .../unary/scalar/FullDistributionTest.java      | 32 +++++++++---------
 .../functions/unary/scalar/NegationTest.java    | 32 +++++++++---------
 .../functions/unary/scalar/NotTest.java         | 32 +++++++++---------
 .../functions/unary/scalar/PrintTest.java       | 32 +++++++++---------
 .../functions/unary/scalar/RoundTest.java       | 32 +++++++++---------
 .../functions/unary/scalar/SinTest.java         | 32 +++++++++---------
 .../functions/unary/scalar/SqrtTest.java        | 32 +++++++++---------
 .../functions/unary/scalar/StopTest.java        | 32 +++++++++---------
 .../functions/unary/scalar/StopTest2.java       | 32 +++++++++---------
 .../functions/unary/scalar/StopTestCtrlStr.java | 32 +++++++++---------
 .../functions/unary/scalar/TanTest.java         | 32 +++++++++---------
 .../functions/vect/AutoVectorizationTest.java   | 32 +++++++++---------
 .../scalability/LinearRegressionTest.java       | 32 +++++++++---------
 .../integration/scalability/PageRankTest.java   | 32 +++++++++---------
 .../org/apache/sysml/test/utils/TestUtils.java  | 32 +++++++++---------
 src/test/resources/log4j.properties             | 29 +++++++++--------
 .../apply-transform/apply-transform.dml         | 29 +++++++++--------
 .../apply-transform/apply-transform.pydml       | 29 +++++++++--------
 .../applications/arima_box-jenkins/arima.R      | 29 +++++++++--------
 .../applications/arima_box-jenkins/arima.dml    | 29 +++++++++--------
 .../applications/arima_box-jenkins/arima.pydml  | 29 +++++++++--------
 .../scripts/applications/cspline/CsplineCG.R    | 29 +++++++++--------
 .../scripts/applications/cspline/CsplineCG.dml  | 24 ++++++++++----
 .../applications/cspline/CsplineCG.pydml        | 24 ++++++++++----
 .../scripts/applications/cspline/CsplineDS.R    | 29 +++++++++--------
 .../scripts/applications/cspline/CsplineDS.dml  | 29 +++++++++--------
 .../applications/cspline/CsplineDS.pydml        | 29 +++++++++--------
 .../applications/ctableStats/Binomial.dml       | 29 +++++++++--------
 .../scripts/applications/ctableStats/ctci.dml   | 29 +++++++++--------
 .../applications/ctableStats/ctci_odds.dml      | 29 +++++++++--------
 .../applications/ctableStats/stratstats.dml     | 29 +++++++++--------
 .../applications/ctableStats/wilson_score.dml   | 29 +++++++++--------
 .../applications/ctableStats/zipftest.dml       | 29 +++++++++--------
 .../applications/descriptivestats/Categorical.R | 29 +++++++++--------
 .../descriptivestats/Categorical.dml            | 29 +++++++++--------
 .../descriptivestats/CategoricalCategorical.R   | 29 +++++++++--------
 .../descriptivestats/CategoricalCategorical.dml | 29 +++++++++--------
 .../CategoricalCategoricalWithWeightsTest.R     | 29 +++++++++--------
 .../CategoricalCategoricalWithWeightsTest.dml   | 29 +++++++++--------
 .../applications/descriptivestats/IQMTest.dml   | 29 +++++++++--------
 .../applications/descriptivestats/OddsRatio.R   | 29 +++++++++--------
 .../applications/descriptivestats/OddsRatio.dml | 29 +++++++++--------
 .../descriptivestats/OrdinalOrdinal.R           | 29 +++++++++--------
 .../descriptivestats/OrdinalOrdinal.dml         | 29 +++++++++--------
 .../OrdinalOrdinalWithWeightsTest.R             | 29 +++++++++--------
 .../OrdinalOrdinalWithWeightsTest.dml           | 29 +++++++++--------
 .../descriptivestats/QuantileTest.dml           | 29 +++++++++--------
 .../applications/descriptivestats/Scale.R       | 29 +++++++++--------
 .../applications/descriptivestats/Scale.dml     | 29 +++++++++--------
 .../descriptivestats/ScaleCategorical.R         | 29 +++++++++--------
 .../descriptivestats/ScaleCategorical.dml       | 29 +++++++++--------
 .../ScaleCategoricalWithWeightsTest.R           | 29 +++++++++--------
 .../ScaleCategoricalWithWeightsTest.dml         | 29 +++++++++--------
 .../applications/descriptivestats/ScaleScale.R  | 29 +++++++++--------
 .../descriptivestats/ScaleScale.dml             | 29 +++++++++--------
 .../ScaleScalePearsonRWithWeightsTest.R         | 29 +++++++++--------
 .../ScaleScalePearsonRWithWeightsTest.dml       | 29 +++++++++--------
 .../descriptivestats/SimpleQuantileTest.dml     | 29 +++++++++--------
 .../descriptivestats/WeightedCategoricalTest.R  | 29 +++++++++--------
 .../WeightedCategoricalTest.dml                 | 29 +++++++++--------
 .../descriptivestats/WeightedScaleTest.R        | 29 +++++++++--------
 .../descriptivestats/WeightedScaleTest.dml      | 29 +++++++++--------
 src/test/scripts/applications/glm/GLM.R         | 29 +++++++++--------
 src/test/scripts/applications/glm/GLM.dml       | 29 +++++++++--------
 src/test/scripts/applications/glm/GLM.pydml     | 29 +++++++++--------
 src/test/scripts/applications/gnmf/GNMF.R       | 29 +++++++++--------
 src/test/scripts/applications/gnmf/GNMF.dml     | 29 +++++++++--------
 src/test/scripts/applications/gnmf/GNMF.pydml   | 29 +++++++++--------
 src/test/scripts/applications/hits/HITS.R       | 29 +++++++++--------
 src/test/scripts/applications/hits/HITS.dml     | 29 +++++++++--------
 src/test/scripts/applications/hits/HITS.pydml   | 29 +++++++++--------
 src/test/scripts/applications/id3/id3.R         | 29 +++++++++--------
 src/test/scripts/applications/id3/id3.dml       | 29 +++++++++--------
 src/test/scripts/applications/id3/id3.pydml     | 29 +++++++++--------
 .../applications/impute/imputeGaussMCMC.dml     | 29 +++++++++--------
 .../impute/imputeGaussMCMC.nogradient.dml       | 29 +++++++++--------
 .../applications/impute/old/imputeGaussMCMC.dml | 29 +++++++++--------
 .../impute/old/wfundInputGenerator.dml          | 29 +++++++++--------
 .../impute/test/testInputGenerator.dml          | 29 +++++++++--------
 .../testShadowRecurrenceInputGenerator.dml      | 29 +++++++++--------
 src/test/scripts/applications/impute/tmp.dml    | 29 +++++++++--------
 .../wfundInputGenerator.The0thReportAttempt.dml | 29 +++++++++--------
 .../wfundInputGenerator.pre2013-08-26.dml       | 29 +++++++++--------
 .../impute/wfundInputGenerator1.dml             | 29 +++++++++--------
 .../impute/wfundInputGenerator2.dml             | 29 +++++++++--------
 src/test/scripts/applications/kmeans/Kmeans.dml | 29 +++++++++--------
 src/test/scripts/applications/l2svm/L2SVM.R     | 29 +++++++++--------
 src/test/scripts/applications/l2svm/L2SVM.dml   | 29 +++++++++--------
 src/test/scripts/applications/l2svm/L2SVM.pydml | 29 +++++++++--------
 .../scripts/applications/l2svm/L2SVMTest.Rt     | 21 ++++++++++++
 .../scripts/applications/l2svm/L2SVMTest.dmlt   | 20 ++++++++++++
 .../applications/linearLogReg/LinearLogReg.R    | 29 +++++++++--------
 .../applications/linearLogReg/LinearLogReg.dml  | 29 +++++++++--------
 .../linearLogReg/LinearLogReg.pydml             | 29 +++++++++--------
 .../linear_regression/LinearRegression.R        | 29 +++++++++--------
 .../linear_regression/LinearRegression.dml      | 29 +++++++++--------
 .../linear_regression/LinearRegression.pydml    | 29 +++++++++--------
 src/test/scripts/applications/m-svm/m-svm.R     | 29 +++++++++--------
 src/test/scripts/applications/m-svm/m-svm.dml   | 29 +++++++++--------
 src/test/scripts/applications/m-svm/m-svm.pydml | 29 +++++++++--------
 .../applications/mdabivar/MDABivariateStats.R   | 29 +++++++++--------
 .../applications/mdabivar/MDABivariateStats.dml | 29 +++++++++--------
 .../mdabivar/MDABivariateStats.pydml            | 29 +++++++++--------
 .../applications/naive-bayes/naive-bayes.R      | 29 +++++++++--------
 .../applications/naive-bayes/naive-bayes.dml    | 29 +++++++++--------
 .../applications/naive-bayes/naive-bayes.pydml  | 29 +++++++++--------
 .../scripts/applications/page_rank/PageRank.dml | 29 +++++++++--------
 .../applications/page_rank/PageRank.pydml       | 29 +++++++++--------
 .../applications/parfor/parfor_bivariate.R      | 29 +++++++++--------
 .../applications/parfor/parfor_bivariate0.dml   | 29 +++++++++--------
 .../applications/parfor/parfor_bivariate1.dml   | 29 +++++++++--------
 .../applications/parfor/parfor_bivariate2.dml   | 29 +++++++++--------
 .../applications/parfor/parfor_bivariate3.dml   | 29 +++++++++--------
 .../applications/parfor/parfor_bivariate4.dml   | 29 +++++++++--------
 .../scripts/applications/parfor/parfor_corr.R   | 29 +++++++++--------
 .../applications/parfor/parfor_corr0.dml        | 29 +++++++++--------
 .../applications/parfor/parfor_corr1.dml        | 29 +++++++++--------
 .../applications/parfor/parfor_corr2.dml        | 29 +++++++++--------
 .../applications/parfor/parfor_corr3.dml        | 29 +++++++++--------
 .../applications/parfor/parfor_corr4.dml        | 29 +++++++++--------
 .../applications/parfor/parfor_corr5.dml        | 29 +++++++++--------
 .../applications/parfor/parfor_corr6.dml        | 29 +++++++++--------
 .../applications/parfor/parfor_corr_large.R     | 29 +++++++++--------
 .../applications/parfor/parfor_corr_large1.dml  | 29 +++++++++--------
 .../applications/parfor/parfor_corr_large2.dml  | 29 +++++++++--------
 .../applications/parfor/parfor_corr_large3.dml  | 29 +++++++++--------
 .../applications/parfor/parfor_corr_large4.dml  | 29 +++++++++--------
 .../parfor/parfor_cv_multiclasssvm.R            | 29 +++++++++--------
 .../parfor/parfor_cv_multiclasssvm0.dml         | 29 +++++++++--------
 .../parfor/parfor_cv_multiclasssvm1.dml         | 29 +++++++++--------
 .../parfor/parfor_cv_multiclasssvm4.dml         | 29 +++++++++--------
 .../applications/parfor/parfor_naive-bayes.R    | 29 +++++++++--------
 .../applications/parfor/parfor_naive-bayes1.dml | 29 +++++++++--------
 .../applications/parfor/parfor_naive-bayes2.dml | 29 +++++++++--------
 .../applications/parfor/parfor_naive-bayes3.dml | 29 +++++++++--------
 .../applications/parfor/parfor_naive-bayes4.dml | 29 +++++++++--------
 .../applications/parfor/parfor_univariate.R     | 29 +++++++++--------
 .../applications/parfor/parfor_univariate0.dml  | 29 +++++++++--------
 .../applications/parfor/parfor_univariate1.dml  | 29 +++++++++--------
 .../applications/parfor/parfor_univariate4.dml  | 29 +++++++++--------
 .../validation/CV_LogisticRegression.dml        | 29 +++++++++--------
 .../validation/CV_MultiClassSVM.dml             | 29 +++++++++--------
 .../validation/CV_MultiClassSVM.sasha.dml       | 29 +++++++++--------
 .../validation/LinearLogisticRegression.dml     | 29 +++++++++--------
 .../applications/validation/MultiClassSVM.dml   | 29 +++++++++--------
 .../validation/MultiClassSVMScore.dml           | 29 +++++++++--------
 .../genRandData4LogisticRegression.dml          | 29 +++++++++--------
 .../validation/genRandData4MultiClassSVM.dml    | 29 +++++++++--------
 .../applications/welchTTest/welchTTest.R        | 29 +++++++++--------
 .../applications/welchTTest/welchTTest.dml      | 29 +++++++++--------
 .../applications/welchTTest/welchTTest.pydml    | 29 +++++++++--------
 src/test/scripts/functions/aggregate/AllMax.R   | 29 +++++++++--------
 src/test/scripts/functions/aggregate/AllMax.dml | 29 +++++++++--------
 src/test/scripts/functions/aggregate/AllMean.R  | 29 +++++++++--------
 .../scripts/functions/aggregate/AllMean.dml     | 29 +++++++++--------
 src/test/scripts/functions/aggregate/AllMin.R   | 29 +++++++++--------
 src/test/scripts/functions/aggregate/AllMin.dml | 29 +++++++++--------
 src/test/scripts/functions/aggregate/AllProd.R  | 29 +++++++++--------
 .../scripts/functions/aggregate/AllProd.dml     | 29 +++++++++--------
 src/test/scripts/functions/aggregate/AllSum.R   | 29 +++++++++--------
 src/test/scripts/functions/aggregate/AllSum.dml | 29 +++++++++--------
 src/test/scripts/functions/aggregate/ColMaxs.R  | 29 +++++++++--------
 .../scripts/functions/aggregate/ColMaxs.dml     | 29 +++++++++--------
 src/test/scripts/functions/aggregate/ColMeans.R | 29 +++++++++--------
 .../scripts/functions/aggregate/ColMeans.dml    | 29 +++++++++--------
 src/test/scripts/functions/aggregate/ColMins.R  | 29 +++++++++--------
 .../scripts/functions/aggregate/ColMins.dml     | 29 +++++++++--------
 .../functions/aggregate/ColSumScalarTest.dml    | 29 +++++++++--------
 .../scripts/functions/aggregate/ColSumTest.dml  | 29 +++++++++--------
 src/test/scripts/functions/aggregate/ColSums.R  | 29 +++++++++--------
 .../scripts/functions/aggregate/ColSums.dml     | 29 +++++++++--------
 .../scripts/functions/aggregate/ColSumsSq.R     | 29 +++++++++--------
 .../scripts/functions/aggregate/ColSumsSq.dml   | 29 +++++++++--------
 src/test/scripts/functions/aggregate/DiagSum.R  | 29 +++++++++--------
 .../scripts/functions/aggregate/DiagSum.dml     | 29 +++++++++--------
 .../functions/aggregate/GroupedAggregate.R      | 29 +++++++++--------
 .../functions/aggregate/GroupedAggregate.dml    | 29 +++++++++--------
 .../aggregate/GroupedAggregateWeights.R         | 29 +++++++++--------
 .../aggregate/GroupedAggregateWeights.dml       | 29 +++++++++--------
 src/test/scripts/functions/aggregate/InfSum.dml | 29 +++++++++--------
 .../functions/aggregate/LengthScalarTest.dml    | 29 +++++++++--------
 .../scripts/functions/aggregate/LengthTest.dml  | 29 +++++++++--------
 .../functions/aggregate/MaxScalarTest.dml       | 29 +++++++++--------
 .../scripts/functions/aggregate/MaxTest.dml     | 29 +++++++++--------
 .../functions/aggregate/MinScalarTest.dml       | 29 +++++++++--------
 .../scripts/functions/aggregate/MinTest.dml     | 29 +++++++++--------
 .../functions/aggregate/NColScalarTest.dml      | 29 +++++++++--------
 .../scripts/functions/aggregate/NColTest.dml    | 29 +++++++++--------
 .../functions/aggregate/NRowScalarTest.dml      | 29 +++++++++--------
 .../scripts/functions/aggregate/NRowTest.dml    | 29 +++++++++--------
 .../functions/aggregate/ProdScalarTest.dml      | 29 +++++++++--------
 .../scripts/functions/aggregate/ProdTest.dml    | 29 +++++++++--------
 .../scripts/functions/aggregate/RowIndexMaxs.R  | 29 +++++++++--------
 .../functions/aggregate/RowIndexMaxs.dml        | 29 +++++++++--------
 .../scripts/functions/aggregate/RowIndexMins.R  | 29 +++++++++--------
 .../functions/aggregate/RowIndexMins.dml        | 29 +++++++++--------
 src/test/scripts/functions/aggregate/RowMaxs.R  | 29 +++++++++--------
 .../scripts/functions/aggregate/RowMaxs.dml     | 29 +++++++++--------
 src/test/scripts/functions/aggregate/RowMeans.R | 29 +++++++++--------
 .../scripts/functions/aggregate/RowMeans.dml    | 29 +++++++++--------
 src/test/scripts/functions/aggregate/RowMins.R  | 29 +++++++++--------
 .../scripts/functions/aggregate/RowMins.dml     | 29 +++++++++--------
 .../functions/aggregate/RowSumScalarTest.dml    | 29 +++++++++--------
 .../scripts/functions/aggregate/RowSumTest.dml  | 29 +++++++++--------
 src/test/scripts/functions/aggregate/RowSums.R  | 29 +++++++++--------
 .../scripts/functions/aggregate/RowSums.dml     | 29 +++++++++--------
 .../scripts/functions/aggregate/RowSumsSq.R     | 29 +++++++++--------
 .../scripts/functions/aggregate/RowSumsSq.dml   | 29 +++++++++--------
 .../functions/aggregate/SumScalarTest.dml       | 29 +++++++++--------
 src/test/scripts/functions/aggregate/SumSq.R    | 29 +++++++++--------
 src/test/scripts/functions/aggregate/SumSq.dml  | 29 +++++++++--------
 .../scripts/functions/aggregate/SumTest.dml     | 29 +++++++++--------
 .../functions/aggregate/TraceScalarTest.dml     | 29 +++++++++--------
 .../scripts/functions/aggregate/TraceTest.dml   | 29 +++++++++--------
 .../scripts/functions/append/AppendChainTest.R  | 29 +++++++++--------
 .../functions/append/AppendChainTest.dml        | 29 +++++++++--------
 .../scripts/functions/append/AppendMatrixTest.R | 29 +++++++++--------
 .../functions/append/AppendMatrixTest.dml       | 29 +++++++++--------
 .../scripts/functions/append/AppendVectorTest.R | 29 +++++++++--------
 .../functions/append/AppendVectorTest.dml       | 29 +++++++++--------
 .../functions/append/RBindCBindMatrixTest.R     | 29 +++++++++--------
 .../functions/append/RBindCBindMatrixTest.dml   | 29 +++++++++--------
 .../scripts/functions/append/RBindMatrixTest.R  | 29 +++++++++--------
 .../functions/append/RBindMatrixTest.dml        | 29 +++++++++--------
 .../functions/append/basic_string_append.dml    | 29 +++++++++--------
 .../functions/append/loop_string_append.dml     | 29 +++++++++--------
 .../binary/matrix/AMultASpecial1Test.dml        | 29 +++++++++--------
 .../binary/matrix/AMultBSpecial2Test.dml        | 29 +++++++++--------
 .../functions/binary/matrix/BinUaggChain_Col.R  | 29 +++++++++--------
 .../binary/matrix/BinUaggChain_Col.dml          | 29 +++++++++--------
 .../functions/binary/matrix/CentralMoment.R     | 29 +++++++++--------
 .../functions/binary/matrix/CentralMoment.dml   | 29 +++++++++--------
 .../functions/binary/matrix/Covariance.R        | 29 +++++++++--------
 .../functions/binary/matrix/Covariance.dml      | 29 +++++++++--------
 .../binary/matrix/DiagMatrixMultiplication.R    | 29 +++++++++--------
 .../binary/matrix/DiagMatrixMultiplication.dml  | 29 +++++++++--------
 .../matrix/DiagMatrixMultiplicationTranspose.R  | 29 +++++++++--------
 .../DiagMatrixMultiplicationTranspose.dml       | 29 +++++++++--------
 .../ElementwiseAdditionMultiplicationTerm1.dml  | 29 +++++++++--------
 .../ElementwiseAdditionMultiplicationTerm2.dml  | 29 +++++++++--------
 .../ElementwiseAdditionMultiplicationTerm3.dml  | 29 +++++++++--------
 .../binary/matrix/ElementwiseAdditionTest.dml   | 29 +++++++++--------
 ...lementwiseAdditionVariableDimensionsTest.dml | 29 +++++++++--------
 .../binary/matrix/ElementwiseDivisionTest.dml   | 29 +++++++++--------
 ...lementwiseDivisionVariableDimensionsTest.dml | 29 +++++++++--------
 .../binary/matrix/ElementwiseModulusTest.dml    | 29 +++++++++--------
 ...ElementwiseModulusVariableDimensionsTest.dml | 29 +++++++++--------
 .../matrix/ElementwiseMultiplicationTest.dml    | 29 +++++++++--------
 ...wiseMultiplicationVariableDimensionsTest.dml | 29 +++++++++--------
 .../matrix/ElementwiseSubtractionTest.dml       | 29 +++++++++--------
 ...entwiseSubtractionVariableDimensionsTest.dml | 29 +++++++++--------
 src/test/scripts/functions/binary/matrix/IQM.R  | 29 +++++++++--------
 .../scripts/functions/binary/matrix/IQM.dml     | 29 +++++++++--------
 .../functions/binary/matrix/MapMultChain.R      | 29 +++++++++--------
 .../functions/binary/matrix/MapMultChain.dml    | 29 +++++++++--------
 .../binary/matrix/MapMultChainWeights.R         | 29 +++++++++--------
 .../binary/matrix/MapMultChainWeights.dml       | 29 +++++++++--------
 .../binary/matrix/MapMultLimitTest.dml          | 29 +++++++++--------
 .../binary/matrix/MatrixMultiplicationTest.dml  | 29 +++++++++--------
 .../binary/matrix/MatrixVectorMultiplication.R  | 29 +++++++++--------
 .../matrix/MatrixVectorMultiplication.dml       | 29 +++++++++--------
 .../scripts/functions/binary/matrix/Median.R    | 29 +++++++++--------
 .../scripts/functions/binary/matrix/Median.dml  | 29 +++++++++--------
 .../functions/binary/matrix/OuterProduct.R      | 29 +++++++++--------
 .../functions/binary/matrix/OuterProduct.dml    | 29 +++++++++--------
 .../scripts/functions/binary/matrix/Quantile.R  | 29 +++++++++--------
 .../functions/binary/matrix/Quantile.dml        | 29 +++++++++--------
 .../binary/matrix/ScalarAdditionTest.dml        | 29 +++++++++--------
 .../binary/matrix/ScalarDivisionTest.dml        | 29 +++++++++--------
 .../binary/matrix/ScalarModulusTest.dml         | 29 +++++++++--------
 .../binary/matrix/ScalarMultiplicationTest.dml  | 29 +++++++++--------
 .../binary/matrix/ScalarSubtractionTest.dml     | 29 +++++++++--------
 .../matrix/TransposeMatrixMultiplication.R      | 29 +++++++++--------
 .../matrix/TransposeMatrixMultiplication.dml    | 29 +++++++++--------
 .../matrix/TransposeMatrixMultiplicationMinus.R | 29 +++++++++--------
 .../TransposeMatrixMultiplicationMinus.dml      | 29 +++++++++--------
 .../functions/binary/matrix/UaggOuterChain.R    | 29 +++++++++--------
 .../functions/binary/matrix/UaggOuterChain.dml  | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainColSums.R       | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainColSums.dml     | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainEquals.R        | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainEquals.dml      | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainEqualsColSums.R | 29 +++++++++--------
 .../matrix/UaggOuterChainEqualsColSums.dml      | 29 +++++++++--------
 .../matrix/UaggOuterChainEqualsRowIndexMax.R    | 29 +++++++++--------
 .../matrix/UaggOuterChainEqualsRowIndexMax.dml  | 29 +++++++++--------
 .../matrix/UaggOuterChainEqualsRowIndexMin.R    | 29 +++++++++--------
 .../matrix/UaggOuterChainEqualsRowIndexMin.dml  | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainEqualsSums.R    | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainEqualsSums.dml  | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainGreater.R       | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainGreater.dml     | 29 +++++++++--------
 .../matrix/UaggOuterChainGreaterColSums.R       | 29 +++++++++--------
 .../matrix/UaggOuterChainGreaterColSums.dml     | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainGreaterEquals.R | 29 +++++++++--------
 .../matrix/UaggOuterChainGreaterEquals.dml      | 29 +++++++++--------
 .../matrix/UaggOuterChainGreaterEqualsColSums.R | 29 +++++++++--------
 .../UaggOuterChainGreaterEqualsColSums.dml      | 29 +++++++++--------
 .../UaggOuterChainGreaterEqualsRowIndexMax.R    | 29 +++++++++--------
 .../UaggOuterChainGreaterEqualsRowIndexMax.dml  | 29 +++++++++--------
 .../UaggOuterChainGreaterEqualsRowIndexMin.R    | 29 +++++++++--------
 .../UaggOuterChainGreaterEqualsRowIndexMin.dml  | 29 +++++++++--------
 .../matrix/UaggOuterChainGreaterEqualsSums.R    | 29 +++++++++--------
 .../matrix/UaggOuterChainGreaterEqualsSums.dml  | 29 +++++++++--------
 .../matrix/UaggOuterChainGreaterRowIndexMax.R   | 29 +++++++++--------
 .../matrix/UaggOuterChainGreaterRowIndexMax.dml | 29 +++++++++--------
 .../matrix/UaggOuterChainGreaterRowIndexMin.R   | 29 +++++++++--------
 .../matrix/UaggOuterChainGreaterRowIndexMin.dml | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainGreaterSums.R   | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainGreaterSums.dml | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainLessEquals.R    | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainLessEquals.dml  | 29 +++++++++--------
 .../matrix/UaggOuterChainLessEqualsColSums.R    | 29 +++++++++--------
 .../matrix/UaggOuterChainLessEqualsColSums.dml  | 29 +++++++++--------
 .../UaggOuterChainLessEqualsRowIndexMax.R       | 29 +++++++++--------
 .../UaggOuterChainLessEqualsRowIndexMax.dml     | 29 +++++++++--------
 .../UaggOuterChainLessEqualsRowIndexMin.R       | 29 +++++++++--------
 .../UaggOuterChainLessEqualsRowIndexMin.dml     | 29 +++++++++--------
 .../matrix/UaggOuterChainLessEqualsSums.R       | 29 +++++++++--------
 .../matrix/UaggOuterChainLessEqualsSums.dml     | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainNotEquals.R     | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainNotEquals.dml   | 29 +++++++++--------
 .../matrix/UaggOuterChainNotEqualsColSums.R     | 29 +++++++++--------
 .../matrix/UaggOuterChainNotEqualsColSums.dml   | 29 +++++++++--------
 .../matrix/UaggOuterChainNotEqualsRowIndexMax.R | 29 +++++++++--------
 .../UaggOuterChainNotEqualsRowIndexMax.dml      | 29 +++++++++--------
 .../matrix/UaggOuterChainNotEqualsRowIndexMin.R | 29 +++++++++--------
 .../UaggOuterChainNotEqualsRowIndexMin.dml      | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainNotEqualsSums.R | 29 +++++++++--------
 .../matrix/UaggOuterChainNotEqualsSums.dml      | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainRowIndexMax.R   | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainRowIndexMax.dml | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainRowIndexMin.R   | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainRowIndexMin.dml | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainSums.R          | 29 +++++++++--------
 .../binary/matrix/UaggOuterChainSums.dml        | 29 +++++++++--------
 .../matrix/UltraSparseMatrixMultiplication.R    | 29 +++++++++--------
 .../matrix/UltraSparseMatrixMultiplication.dml  | 29 +++++++++--------
 .../matrix/UltraSparseMatrixMultiplication2.R   | 29 +++++++++--------
 .../matrix/UltraSparseMatrixMultiplication2.dml | 29 +++++++++--------
 .../scripts/functions/binary/matrix/ZipMMTest.R | 29 +++++++++--------
 .../functions/binary/matrix/ZipMMTest.dml       | 29 +++++++++--------
 .../FullMatrixCellwiseOperation_Addition.R      | 29 +++++++++--------
 .../FullMatrixCellwiseOperation_Addition.dml    | 29 +++++++++--------
 .../FullMatrixCellwiseOperation_Division.R      | 29 +++++++++--------
 .../FullMatrixCellwiseOperation_Division.dml    | 29 +++++++++--------
 ...FullMatrixCellwiseOperation_Multiplication.R | 29 +++++++++--------
 ...llMatrixCellwiseOperation_Multiplication.dml | 29 +++++++++--------
 .../FullMatrixCellwiseOperation_Substraction.R  | 29 +++++++++--------
 ...FullMatrixCellwiseOperation_Substraction.dml | 29 +++++++++--------
 ...lMatrixVectorColCellwiseOperation_Addition.R | 29 +++++++++--------
 ...atrixVectorColCellwiseOperation_Addition.dml | 29 +++++++++--------
 ...lMatrixVectorColCellwiseOperation_Division.R | 29 +++++++++--------
 ...atrixVectorColCellwiseOperation_Division.dml | 29 +++++++++--------
 ...xVectorColCellwiseOperation_Multiplication.R | 29 +++++++++--------
 ...ectorColCellwiseOperation_Multiplication.dml | 29 +++++++++--------
 ...rixVectorColCellwiseOperation_Substraction.R | 29 +++++++++--------
 ...xVectorColCellwiseOperation_Substraction.dml | 29 +++++++++--------
 ...lMatrixVectorRowCellwiseOperation_Addition.R | 29 +++++++++--------
 ...atrixVectorRowCellwiseOperation_Addition.dml | 29 +++++++++--------
 ...lMatrixVectorRowCellwiseOperation_Division.R | 29 +++++++++--------
 ...atrixVectorRowCellwiseOperation_Division.dml | 29 +++++++++--------
 ...xVectorRowCellwiseOperation_Multiplication.R | 29 +++++++++--------
 ...ectorRowCellwiseOperation_Multiplication.dml | 29 +++++++++--------
 ...rixVectorRowCellwiseOperation_Substraction.R | 29 +++++++++--------
 ...xVectorRowCellwiseOperation_Substraction.dml | 29 +++++++++--------
 .../FullVectorVectorCellwiseOperation.R         | 29 +++++++++--------
 .../FullVectorVectorCellwiseOperation.dml       | 29 +++++++++--------
 .../matrix_full_cellwise/Minus1MultTest.R       | 29 +++++++++--------
 .../matrix_full_cellwise/Minus1MultTest.dml     | 29 +++++++++--------
 .../FullDistributedMatrixMultiplication.R       | 29 +++++++++--------
 .../FullDistributedMatrixMultiplication.dml     | 29 +++++++++--------
 .../FullMatrixMultiplication.R                  | 29 +++++++++--------
 .../FullMatrixMultiplication.dml                | 29 +++++++++--------
 .../matrix_full_other/FullMinMaxComparison.R    | 29 +++++++++--------
 .../matrix_full_other/FullMinMaxComparison1.dml | 29 +++++++++--------
 .../matrix_full_other/FullMinMaxComparison2.dml | 29 +++++++++--------
 .../matrix_full_other/FullMinMaxComparison3.dml | 29 +++++++++--------
 .../matrix_full_other/FullMinMaxComparison4.dml | 29 +++++++++--------
 .../binary/matrix_full_other/FullPower.R        | 29 +++++++++--------
 .../binary/matrix_full_other/FullPower.dml      | 29 +++++++++--------
 .../matrix_full_other/IntegerDivision_div.R     | 29 +++++++++--------
 .../matrix_full_other/IntegerDivision_div.dml   | 29 +++++++++--------
 .../matrix_full_other/IntegerDivision_mod.R     | 29 +++++++++--------
 .../matrix_full_other/IntegerDivision_mod.dml   | 29 +++++++++--------
 .../binary/matrix_full_other/PPredMatrixTest.R  | 29 +++++++++--------
 .../matrix_full_other/PPredMatrixTest.dml       | 29 +++++++++--------
 .../matrix_full_other/PPredScalarLeftTest.R     | 29 +++++++++--------
 .../matrix_full_other/PPredScalarLeftTest.dml   | 29 +++++++++--------
 .../matrix_full_other/PPredScalarRightTest.R    | 29 +++++++++--------
 .../matrix_full_other/PPredScalarRightTest.dml  | 29 +++++++++--------
 .../TransposeSelfMatrixMultiplication1.R        | 29 +++++++++--------
 .../TransposeSelfMatrixMultiplication1.dml      | 29 +++++++++--------
 .../TransposeSelfMatrixMultiplication2.R        | 29 +++++++++--------
 .../TransposeSelfMatrixMultiplication2.dml      | 29 +++++++++--------
 .../binary/scalar/AdditionSingleTest.dml        | 29 +++++++++--------
 .../functions/binary/scalar/AdditionTest.dml    | 29 +++++++++--------
 .../scripts/functions/binary/scalar/AndTest.dml | 29 +++++++++--------
 .../binary/scalar/DivisionSingleTest.dml        | 29 +++++++++--------
 .../functions/binary/scalar/DivisionTest.dml    | 29 +++++++++--------
 .../functions/binary/scalar/EqualTest.dml       | 29 +++++++++--------
 .../binary/scalar/FullStringComparisonTest.dml  | 29 +++++++++--------
 .../binary/scalar/GreaterThanOrEqualTest.dml    | 29 +++++++++--------
 .../functions/binary/scalar/GreaterThanTest.dml | 29 +++++++++--------
 .../binary/scalar/LessThanOrEqualTest.dml       | 29 +++++++++--------
 .../functions/binary/scalar/LessThanTest.dml    | 29 +++++++++--------
 .../functions/binary/scalar/LogarithmTest.dml   | 29 +++++++++--------
 .../binary/scalar/ModulusSingleTest.dml         | 29 +++++++++--------
 .../functions/binary/scalar/ModulusTest.dml     | 29 +++++++++--------
 .../binary/scalar/MultiplicationTest.dml        | 29 +++++++++--------
 .../scripts/functions/binary/scalar/OrTest.dml  | 29 +++++++++--------
 .../functions/binary/scalar/PowerTest.dml       | 29 +++++++++--------
 .../scalar/SubtractionMultipleOperantsTest.dml  | 29 +++++++++--------
 .../functions/binary/scalar/SubtractionTest.dml | 29 +++++++++--------
 .../functions/blocks/VariableAnalysis1Test.dml  | 29 +++++++++--------
 .../functions/blocks/VariablePassing1Test.dml   | 29 +++++++++--------
 .../functions/blocks/VariablePassing2Test.dml   | 29 +++++++++--------
 src/test/scripts/functions/blocks/WhileTest.dml | 29 +++++++++--------
 src/test/scripts/functions/caching/export.dml   | 29 +++++++++--------
 .../scripts/functions/data/CopyVariableTest.dml | 29 +++++++++--------
 .../functions/data/MultipleReblockTest.dml      | 29 +++++++++--------
 .../functions/data/RandRuntimePlatformTest.dml  | 29 +++++++++--------
 .../data/RandRuntimePlatformTestPoisson.dml     | 29 +++++++++--------
 .../scripts/functions/data/RandScalarTest.dml   | 29 +++++++++--------
 src/test/scripts/functions/data/RandTest1.dml   | 29 +++++++++--------
 src/test/scripts/functions/data/RandTest2.dml   | 29 +++++++++--------
 src/test/scripts/functions/data/RandTest3.dml   | 29 +++++++++--------
 src/test/scripts/functions/data/RandTest4.dml   | 29 +++++++++--------
 src/test/scripts/functions/data/RandTest5.dml   | 29 +++++++++--------
 src/test/scripts/functions/data/RandVarMinMax.R | 29 +++++++++--------
 .../scripts/functions/data/RandVarMinMax1.dml   | 29 +++++++++--------
 .../scripts/functions/data/RandVarMinMax2.dml   | 29 +++++++++--------
 .../scripts/functions/data/RandVarMinMax3.dml   | 29 +++++++++--------
 src/test/scripts/functions/data/RandVarSeed.dml | 29 +++++++++--------
 .../scripts/functions/data/ReadMMIndexTest.dml  | 29 +++++++++--------
 src/test/scripts/functions/data/ReadMMTest.dml  | 29 +++++++++--------
 src/test/scripts/functions/data/ReblockTest.dml | 29 +++++++++--------
 src/test/scripts/functions/data/Sample2.dml     | 29 +++++++++--------
 src/test/scripts/functions/data/Sample3.dml     | 29 +++++++++--------
 src/test/scripts/functions/data/Sample4.dml     | 29 +++++++++--------
 src/test/scripts/functions/data/Sequence.R      | 29 +++++++++--------
 src/test/scripts/functions/data/Sequence.dml    | 29 +++++++++--------
 .../scripts/functions/data/Sequence2inputs.R    | 29 +++++++++--------
 .../scripts/functions/data/Sequence2inputs.dml  | 29 +++++++++--------
 .../functions/data/SingleReblockTest.dml        | 29 +++++++++--------
 src/test/scripts/functions/data/StrInit.dml     | 29 +++++++++--------
 .../functions/data/WriteMMComplexTest.dml       | 29 +++++++++--------
 src/test/scripts/functions/data/WriteMMTest.dml | 29 +++++++++--------
 src/test/scripts/functions/data/WriteTest.dml   | 29 +++++++++--------
 .../scripts/functions/data/WriteTwiceTest.dml   | 29 +++++++++--------
 .../functions/dmlscript/DMLScriptTest.dml       | 29 +++++++++--------
 .../functions/dmlscript/SystemML-config.xml     | 18 +++++++++++
 .../scripts/functions/external/DynProject.R     | 29 +++++++++--------
 .../scripts/functions/external/DynProject.dml   | 29 +++++++++--------
 .../scripts/functions/external/DynReadWrite.dml | 29 +++++++++--------
 .../functions/external/FunctionExpressions1.dml | 29 +++++++++--------
 .../functions/external/FunctionExpressions2.dml | 29 +++++++++--------
 src/test/scripts/functions/external/Order.R     | 29 +++++++++--------
 src/test/scripts/functions/external/Order1.dml  | 29 +++++++++--------
 src/test/scripts/functions/external/Order2.dml  | 29 +++++++++--------
 src/test/scripts/functions/external/Outlier.dml | 29 +++++++++--------
 .../scripts/functions/external/SGDMFTest.dml    | 29 +++++++++--------
 .../scripts/functions/external/SeqMiner.dml     | 29 +++++++++--------
 src/test/scripts/functions/external/kMeans.dml  | 29 +++++++++--------
 src/test/scripts/functions/external/kMeans2.dml | 29 +++++++++--------
 src/test/scripts/functions/gdfo/LinregCG.R      | 29 +++++++++--------
 src/test/scripts/functions/gdfo/LinregCG.dml    | 29 +++++++++--------
 src/test/scripts/functions/gdfo/LinregDS.R      | 29 +++++++++--------
 src/test/scripts/functions/gdfo/LinregDS.dml    | 29 +++++++++--------
 src/test/scripts/functions/gdfo/LinregDSsimpl.R | 29 +++++++++--------
 .../scripts/functions/gdfo/LinregDSsimpl.dml    | 29 +++++++++--------
 src/test/scripts/functions/gdfo/MMChainLoop.R   | 29 +++++++++--------
 src/test/scripts/functions/gdfo/MMChainLoop.dml | 29 +++++++++--------
 .../gdfo/SystemML-config-globalopt.xml          | 30 +++++++++--------
 .../scripts/functions/indexing/Jdk7IssueTest.R  | 29 +++++++++--------
 .../functions/indexing/Jdk7IssueTest.dml        | 29 +++++++++--------
 .../functions/indexing/LeftIndexingScalarTest.R | 29 +++++++++--------
 .../indexing/LeftIndexingScalarTest.dml         | 29 +++++++++--------
 .../indexing/LeftIndexingSparseDenseTest.R      | 29 +++++++++--------
 .../indexing/LeftIndexingSparseDenseTest.dml    | 29 +++++++++--------
 .../indexing/LeftIndexingSparseSparseTest.R     | 29 +++++++++--------
 .../indexing/LeftIndexingSparseSparseTest.dml   | 29 +++++++++--------
 .../functions/indexing/LeftIndexingTest.R       | 29 +++++++++--------
 .../functions/indexing/LeftIndexingTest.dml     | 29 +++++++++--------
 .../indexing/RightIndexingMatrixTest.R          | 29 +++++++++--------
 .../indexing/RightIndexingMatrixTest.dml        | 29 +++++++++--------
 .../indexing/RightIndexingVectorTest.R          | 29 +++++++++--------
 .../indexing/RightIndexingVectorTest.dml        | 29 +++++++++--------
 .../scripts/functions/io/DynWriteMatrix.dml     | 29 +++++++++--------
 .../scripts/functions/io/DynWriteScalar.dml     | 29 +++++++++--------
 src/test/scripts/functions/io/IOTest1.dml       | 29 +++++++++--------
 src/test/scripts/functions/io/IOTest2.dml       | 29 +++++++++--------
 src/test/scripts/functions/io/IOTest3.dml       | 29 +++++++++--------
 src/test/scripts/functions/io/IOTest4.dml       | 29 +++++++++--------
 src/test/scripts/functions/io/IOTest5.dml       | 29 +++++++++--------
 .../scripts/functions/io/ScalarComputeWrite.dml | 21 ++++++++++++
 src/test/scripts/functions/io/ScalarRead.dml    | 20 ++++++++++++
 src/test/scripts/functions/io/ScalarWrite.dml   | 29 +++++++++--------
 .../scripts/functions/io/SeqParReadTest.dml     | 29 +++++++++--------
 .../functions/io/binary/SerializeTest.dml       | 29 +++++++++--------
 .../scripts/functions/io/csv/ReadCSVTest_1.dml  | 20 ++++++++++++
 .../scripts/functions/io/csv/ReadCSVTest_2.dml  | 20 ++++++++++++
 .../scripts/functions/io/csv/ReadCSVTest_3.dml  | 20 ++++++++++++
 .../scripts/functions/io/csv/WriteCSVTest.dml   | 20 ++++++++++++
 src/test/scripts/functions/io/csv/csv_test.dml  | 29 +++++++++--------
 src/test/scripts/functions/io/csv/csv_verify.R  | 29 +++++++++--------
 .../scripts/functions/io/csv/csv_verify.dml     | 29 +++++++++--------
 src/test/scripts/functions/io/csv/csv_verify2.R | 29 +++++++++--------
 .../scripts/functions/io/csv/csvprop_read.dml   | 29 +++++++++--------
 .../scripts/functions/io/csv/csvprop_write.dml  | 29 +++++++++--------
 .../scripts/functions/io/csv/writecsv_verify.R  | 29 +++++++++--------
 .../functions/io/matrixmarket/ReadMMTest_1.dml  | 29 +++++++++--------
 .../functions/io/matrixmarket/ReadMMTest_2.dml  | 29 +++++++++--------
 .../functions/io/matrixmarket/ReadMMTest_3.dml  | 29 +++++++++--------
 .../functions/io/matrixmarket/mm_test1.dml      | 29 +++++++++--------
 .../functions/io/matrixmarket/mm_verify.R       | 29 +++++++++--------
 .../functions/io/matrixmarket/mm_verify.dml     | 29 +++++++++--------
 src/test/scripts/functions/jmlc/m-svm-score.R   | 29 +++++++++--------
 src/test/scripts/functions/jmlc/m-svm-score.dml | 29 +++++++++--------
 .../functions/misc/ForScalarAssignmentTest.dml  | 29 +++++++++--------
 .../misc/IPALiteralReplacement_ForIf.R          | 29 +++++++++--------
 .../misc/IPALiteralReplacement_ForIf.dml        | 29 +++++++++--------
 .../misc/IPALiteralReplacement_While.R          | 29 +++++++++--------
 .../misc/IPALiteralReplacement_While.dml        | 29 +++++++++--------
 .../functions/misc/IPAScalarRecursion.dml       | 29 +++++++++--------
 .../functions/misc/IPAUnknownRecursion.R        | 29 +++++++++--------
 .../functions/misc/IPAUnknownRecursion.dml      | 29 +++++++++--------
 .../functions/misc/IfScalarAssignmentTest.dml   | 29 +++++++++--------
 .../misc/InvalidFunctionSignatureTest1.dml      | 29 +++++++++--------
 .../misc/InvalidFunctionSignatureTest2.dml      | 29 +++++++++--------
 .../scripts/functions/misc/LengthStringTest.dml | 29 +++++++++--------
 .../functions/misc/LengthUnknownCSVTest.dml     | 29 +++++++++--------
 .../functions/misc/LongOverflowForLoop.dml      | 29 +++++++++--------
 .../scripts/functions/misc/LongOverflowMult.dml | 29 +++++++++--------
 .../scripts/functions/misc/LongOverflowPlus.dml | 29 +++++++++--------
 .../scripts/functions/misc/NcolStringTest.dml   | 29 +++++++++--------
 .../functions/misc/NcolUnknownCSVTest.dml       | 29 +++++++++--------
 .../scripts/functions/misc/NrowStringTest.dml   | 29 +++++++++--------
 .../functions/misc/NrowUnknownCSVTest.dml       | 29 +++++++++--------
 .../scripts/functions/misc/OuterExpandTest.R    | 29 +++++++++--------
 .../scripts/functions/misc/OuterExpandTest.dml  | 29 +++++++++--------
 .../scripts/functions/misc/PackageFunCall1.dml  | 29 +++++++++--------
 .../functions/misc/PackageFunCall1.pydml        | 29 +++++++++--------
 .../scripts/functions/misc/PackageFunCall2.dml  | 29 +++++++++--------
 .../functions/misc/PackageFunCall2.pydml        | 29 +++++++++--------
 .../scripts/functions/misc/PackageFunLib.dml    | 29 +++++++++--------
 .../scripts/functions/misc/PackageFunLib.pydml  | 29 +++++++++--------
 .../misc/ParForScalarAssignmentTest.dml         | 29 +++++++++--------
 .../functions/misc/PrintExpressionTest1.dml     | 29 +++++++++--------
 .../functions/misc/PrintExpressionTest2.dml     | 29 +++++++++--------
 .../scripts/functions/misc/PrintMatrixTest.dml  | 29 +++++++++--------
 .../functions/misc/ReadAfterWriteMatrix1.dml    | 29 +++++++++--------
 .../functions/misc/ReadAfterWriteMatrix2.dml    | 29 +++++++++--------
 .../functions/misc/ReadAfterWriteScalar1.dml    | 29 +++++++++--------
 .../functions/misc/ReadAfterWriteScalar2.dml    | 29 +++++++++--------
 .../functions/misc/RewriteColSumsMVMult.R       | 29 +++++++++--------
 .../functions/misc/RewriteColSumsMVMult.dml     | 29 +++++++++--------
 .../functions/misc/RewriteRowSumsMVMult.R       | 29 +++++++++--------
 .../functions/misc/RewriteRowSumsMVMult.dml     | 29 +++++++++--------
 .../functions/misc/RewriteSlicedMatrixMult.R    | 29 +++++++++--------
 .../functions/misc/RewriteSlicedMatrixMult.dml  | 29 +++++++++--------
 .../functions/misc/ScalarFunctionTest1.R        | 29 +++++++++--------
 .../functions/misc/ScalarFunctionTest1.dml      | 29 +++++++++--------
 .../functions/misc/ScalarFunctionTest2.R        | 29 +++++++++--------
 .../functions/misc/ScalarFunctionTest2.dml      | 29 +++++++++--------
 .../scripts/functions/misc/TableExpandTest.R    | 29 +++++++++--------
 .../scripts/functions/misc/TableExpandTest.dml  | 29 +++++++++--------
 .../misc/WhileScalarAssignmentTest.dml          | 29 +++++++++--------
 src/test/scripts/functions/misc/castBoolean.dml | 29 +++++++++--------
 src/test/scripts/functions/misc/castDouble.dml  | 29 +++++++++--------
 src/test/scripts/functions/misc/castInteger.dml | 29 +++++++++--------
 .../scripts/functions/misc/castMatrixScalar.dml | 29 +++++++++--------
 .../scripts/functions/misc/castScalarMatrix.dml | 29 +++++++++--------
 .../functions/misc/conditionalPredicateIf.dml   | 29 +++++++++--------
 .../misc/conditionalPredicateWhile.dml          | 29 +++++++++--------
 .../functions/misc/conditionalValidate1.dml     | 29 +++++++++--------
 .../functions/misc/conditionalValidate2.dml     | 29 +++++++++--------
 .../functions/misc/conditionalValidate3.dml     | 29 +++++++++--------
 .../functions/misc/conditionalValidate4.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_1a.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_1b.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_1c.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_1d.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_1e.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_1f.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_1g.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_1h.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_2a.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_2b.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_2c.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_2d.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_2e.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_2f.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_3a.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_3b.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_3c.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_3d.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_3e.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_3f.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_4a.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_4b.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_4c.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_4d.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_4e.dml     | 29 +++++++++--------
 .../scripts/functions/misc/dt_change_4f.dml     | 29 +++++++++--------
 .../scripts/functions/misc/functionInlining.dml | 29 +++++++++--------
 .../functions/misc/functionNoInlining.dml       | 29 +++++++++--------
 .../functions/misc/function_chain_inlining.dml  | 29 +++++++++--------
 .../misc/function_chain_non_inlining.dml        | 29 +++++++++--------
 .../misc/function_recursive_inlining.dml        | 29 +++++++++--------
 .../functions/misc/iterablePredicate.dml        | 29 +++++++++--------
 .../scripts/functions/parfor/for_pred1a.dml     | 29 +++++++++--------
 .../scripts/functions/parfor/for_pred1b.dml     | 29 +++++++++--------
 .../scripts/functions/parfor/for_pred2a.dml     | 29 +++++++++--------
 .../scripts/functions/parfor/for_pred2b.dml     | 29 +++++++++--------
 .../scripts/functions/parfor/for_pred3a.dml     | 29 +++++++++--------
 .../scripts/functions/parfor/for_pred3b.dml     | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor1.dml   | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor10.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor11.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor12.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor13.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor14.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor15.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor16.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor17.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor18.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor19.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor2.dml   | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor20.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor21.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor22.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor23.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor24.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor25.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor26.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor26b.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor26c.dml | 29 +++++++++--------
 .../scripts/functions/parfor/parfor26c2.dml     | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor26d.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor27.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor28.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor28b.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor28c.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor28d.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor28e.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor28f.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor28g.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor28h.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor29.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor3.dml   | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor30.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor31.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor31b.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor32.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor32b.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor32c.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor32d.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor32e.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor33.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor34.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor35.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor35b.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor35c.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor35d.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor36.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor37.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor38.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor39.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor4.dml   | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor40.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor41.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor42.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor43.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor44.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor45.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor46.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor47.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor48.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor48b.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor48c.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor49a.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor49b.dml | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor5.dml   | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor50.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor51.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor52.dml  | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor6.dml   | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor7.dml   | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor8.dml   | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor9.dml   | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor_NaN1.R | 29 +++++++++--------
 .../scripts/functions/parfor/parfor_NaN1.dml    | 29 +++++++++--------
 src/test/scripts/functions/parfor/parfor_NaN2.R | 29 +++++++++--------
 .../scripts/functions/parfor/parfor_NaN2.dml    | 29 +++++++++--------
 .../parfor_cdatapartition_leftindexing.dml      | 29 +++++++++--------
 .../functions/parfor/parfor_cdatapartitioning.R | 29 +++++++++--------
 .../parfor/parfor_cdatapartitioning1.dml        | 29 +++++++++--------
 .../parfor/parfor_cdatapartitioning2.dml        | 29 +++++++++--------
 .../parfor/parfor_cdatapartitioning3.dml        | 29 +++++++++--------
 .../parfor/parfor_cdatapartitioning4.dml        | 29 +++++++++--------
 .../parfor/parfor_cdatapartitioning5.dml        | 29 +++++++++--------
 .../parfor/parfor_cdatapartitioning6.R          | 29 +++++++++--------
 .../parfor/parfor_cdatapartitioning6.dml        | 29 +++++++++--------
 .../parfor/parfor_cdatapartitioning7.dml        | 29 +++++++++--------
 .../parfor/parfor_cdatapartitioning8.dml        | 29 +++++++++--------
 .../parfor/parfor_cdatapartitioning9.dml        | 29 +++++++++--------
 .../scripts/functions/parfor/parfor_extfunct.R  | 29 +++++++++--------
 .../functions/parfor/parfor_extfunct.dml        | 29 +++++++++--------
 .../scripts/functions/parfor/parfor_funct.R     | 29 +++++++++--------
 .../scripts/functions/parfor/parfor_funct.dml   | 29 +++++++++--------
 .../functions/parfor/parfor_literals1a.dml      | 29 +++++++++--------
 .../functions/parfor/parfor_literals1b.dml      | 29 +++++++++--------
 .../functions/parfor/parfor_literals1c.dml      | 29 +++++++++--------
 .../functions/parfor/parfor_literals2.dml       | 29 +++++++++--------
 .../functions/parfor/parfor_literals3.dml       | 29 +++++++++--------
 .../functions/parfor/parfor_literals4a.dml      | 29 +++++++++--------
 .../functions/parfor/parfor_literals4b.dml      | 29 +++++++++--------
 .../functions/parfor/parfor_mdatapartitioning.R | 29 +++++++++--------
 .../parfor/parfor_mdatapartitioning1.dml        | 29 +++++++++--------
 .../parfor/parfor_mdatapartitioning2.dml        | 29 +++++++++--------
 .../functions/parfor/parfor_optimizer1.R        | 29 +++++++++--------
 .../functions/parfor/parfor_optimizer1.dml      | 29 +++++++++--------
 .../functions/parfor/parfor_optimizer2.R        | 29 +++++++++--------
 .../functions/parfor/parfor_optimizer2.dml      | 29 +++++++++--------
 .../functions/parfor/parfor_optimizer3.R        | 29 +++++++++--------
 .../functions/parfor/parfor_optimizer3.dml      | 29 +++++++++--------
 .../functions/parfor/parfor_pr_resultmerge1a.R  | 29 +++++++++--------
 .../parfor/parfor_pr_resultmerge1a.dml          | 29 +++++++++--------
 .../functions/parfor/parfor_pr_resultmerge1b.R  | 29 +++++++++--------
 .../parfor/parfor_pr_resultmerge1b.dml          | 29 +++++++++--------
 .../functions/parfor/parfor_pr_resultmerge1c.R  | 29 +++++++++--------
 .../parfor/parfor_pr_resultmerge1c.dml          | 29 +++++++++--------
 .../functions/parfor/parfor_pr_resultmerge1d.R  | 29 +++++++++--------
 .../parfor/parfor_pr_resultmerge1d.dml          | 29 +++++++++--------
 .../functions/parfor/parfor_pr_resultmerge2.R   | 29 +++++++++--------
 .../functions/parfor/parfor_pr_resultmerge2.dml | 29 +++++++++--------
 .../functions/parfor/parfor_pr_resultmerge32.R  | 29 +++++++++--------
 .../parfor/parfor_pr_resultmerge32.dml          | 29 +++++++++--------
 .../parfor_rdatapartition_leftindexing.dml      | 29 +++++++++--------
 .../functions/parfor/parfor_rdatapartitioning.R | 29 +++++++++--------
 .../parfor/parfor_rdatapartitioning1.dml        | 29 +++++++++--------
 .../parfor/parfor_rdatapartitioning2.dml        | 29 +++++++++--------
 .../parfor/parfor_rdatapartitioning3.dml        | 29 +++++++++--------
 .../parfor/parfor_rdatapartitioning4.dml        | 29 +++++++++--------
 .../parfor/parfor_rdatapartitioning5.dml        | 29 +++++++++--------
 .../parfor/parfor_rdatapartitioning6.R          | 29 +++++++++--------
 .../parfor/parfor_rdatapartitioning6.dml        | 29 +++++++++--------
 .../parfor/parfor_rdatapartitioning7.dml        | 29 +++++++++--------
 .../parfor/parfor_rdatapartitioning8.dml        | 29 +++++++++--------
 .../parfor/parfor_rdatapartitioning9.dml        | 29 +++++++++--------
 .../functions/parfor/parfor_repeatedopt1.R      | 29 +++++++++--------
 .../functions/parfor/parfor_repeatedopt1.dml    | 29 +++++++++--------
 .../functions/parfor/parfor_repeatedopt2.R      | 29 +++++++++--------
 .../functions/parfor/parfor_repeatedopt2.dml    | 29 +++++++++--------
 .../functions/parfor/parfor_repeatedopt3.R      | 29 +++++++++--------
 .../functions/parfor/parfor_repeatedopt3.dml    | 29 +++++++++--------
 .../parfor/parfor_threadid_recompile1.dml       | 29 +++++++++--------
 .../parfor/parfor_threadid_recompile2.dml       | 29 +++++++++--------
 .../piggybacking/Piggybacking1_append.dml       | 21 ++++++++++++
 .../piggybacking/Piggybacking1_mvmult.R         | 20 ++++++++++++
 .../piggybacking/Piggybacking1_mvmult.dml       | 20 ++++++++++++
 .../piggybacking/Piggybacking_eliminate.dml     | 20 ++++++++++++
 .../functions/piggybacking/Piggybacking_iqm.dml | 20 ++++++++++++
 .../quaternary/RewriteWeightedSigmoid.R         | 29 +++++++++--------
 .../quaternary/RewriteWeightedSigmoid.dml       | 29 +++++++++--------
 .../scripts/functions/quaternary/WeightedCeMM.R | 29 +++++++++--------
 .../functions/quaternary/WeightedCeMM.dml       | 29 +++++++++--------
 .../functions/quaternary/WeightedDivMMLeft.R    | 29 +++++++++--------
 .../functions/quaternary/WeightedDivMMLeft.dml  | 29 +++++++++--------
 .../quaternary/WeightedDivMMMultBasic.R         | 29 +++++++++--------
 .../quaternary/WeightedDivMMMultBasic.dml       | 29 +++++++++--------
 .../quaternary/WeightedDivMMMultLeft.R          | 29 +++++++++--------
 .../quaternary/WeightedDivMMMultLeft.dml        | 29 +++++++++--------
 .../quaternary/WeightedDivMMMultMinusLeft.R     | 29 +++++++++--------
 .../quaternary/WeightedDivMMMultMinusLeft.dml   | 29 +++++++++--------
 .../quaternary/WeightedDivMMMultMinusRight.R    | 29 +++++++++--------
 .../quaternary/WeightedDivMMMultMinusRight.dml  | 29 +++++++++--------
 .../quaternary/WeightedDivMMMultRight.R         | 29 +++++++++--------
 .../quaternary/WeightedDivMMMultRight.dml       | 29 +++++++++--------
 .../functions/quaternary/WeightedDivMMRight.R   | 29 +++++++++--------
 .../functions/quaternary/WeightedDivMMRight.dml | 29 +++++++++--------
 .../functions/quaternary/WeightedSigmoidP1.R    | 29 +++++++++--------
 .../functions/quaternary/WeightedSigmoidP1.dml  | 29 +++++++++--------
 .../functions/quaternary/WeightedSigmoidP2.R    | 29 +++++++++--------
 .../functions/quaternary/WeightedSigmoidP2.dml  | 29 +++++++++--------
 .../functions/quaternary/WeightedSigmoidP3.R    | 29 +++++++++--------
 .../functions/quaternary/WeightedSigmoidP3.dml  | 29 +++++++++--------
 .../functions/quaternary/WeightedSigmoidP4.R    | 29 +++++++++--------
 .../functions/quaternary/WeightedSigmoidP4.dml  | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossNo.R          | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossNo.dml        | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossNo2.R         | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossNo2.dml       | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossPost.R        | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossPost.dml      | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossPost2.R       | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossPost2.dml     | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossPostNz.R      | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossPostNz.dml    | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossPre.R         | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossPre.dml       | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossPre2.R        | 29 +++++++++--------
 .../quaternary/WeightedSquaredLossPre2.dml      | 29 +++++++++--------
 .../quaternary/WeightedUnaryMMExpDiv.R          | 29 +++++++++--------
 .../quaternary/WeightedUnaryMMExpDiv.dml        | 29 +++++++++--------
 .../quaternary/WeightedUnaryMMExpMult.R         | 29 +++++++++--------
 .../quaternary/WeightedUnaryMMExpMult.dml       | 29 +++++++++--------
 .../functions/quaternary/WeightedUnaryMMMult2.R | 29 +++++++++--------
 .../quaternary/WeightedUnaryMMMult2.dml         | 29 +++++++++--------
 .../functions/quaternary/WeightedUnaryMMPow2.R  | 29 +++++++++--------
 .../quaternary/WeightedUnaryMMPow2.dml          | 29 +++++++++--------
 .../recompile/LiteralReplaceCastScalar.dml      | 29 +++++++++--------
 .../scripts/functions/recompile/append_nnz.dml  | 29 +++++++++--------
 .../recompile/constant_propagation_if.R         | 29 +++++++++--------
 .../recompile/constant_propagation_if.dml       | 29 +++++++++--------
 .../recompile/constant_propagation_sb.R         | 29 +++++++++--------
 .../recompile/constant_propagation_sb.dml       | 29 +++++++++--------
 .../recompile/constant_propagation_while.R      | 29 +++++++++--------
 .../recompile/constant_propagation_while.dml    | 29 +++++++++--------
 .../functions/recompile/csv_read_unknown.dml    | 29 +++++++++--------
 .../functions/recompile/for_recompile.dml       | 29 +++++++++--------
 .../recompile/for_recompile_func_sparse.dml     | 29 +++++++++--------
 .../recompile/for_recompile_sparse.dml          | 29 +++++++++--------
 .../functions/recompile/funct_recompile.R       | 29 +++++++++--------
 .../functions/recompile/funct_recompile.dml     | 29 +++++++++--------
 .../functions/recompile/grpagg_rand_recompile.R | 29 +++++++++--------
 .../recompile/grpagg_rand_recompile.dml         | 29 +++++++++--------
 .../functions/recompile/if_branch_removal.R     | 29 +++++++++--------
 .../functions/recompile/if_branch_removal.dml   | 29 +++++++++--------
 .../functions/recompile/if_recompile.dml        | 29 +++++++++--------
 .../recompile/if_recompile_func_sparse.dml      | 29 +++++++++--------
 .../functions/recompile/if_recompile_sparse.dml | 29 +++++++++--------
 .../recompile/multiple_function_calls1.R        | 29 +++++++++--------
 .../recompile/multiple_function_calls1.dml      | 29 +++++++++--------
 .../recompile/multiple_function_calls2.R        | 29 +++++++++--------
 .../recompile/multiple_function_calls2.dml      | 29 +++++++++--------
 .../recompile/multiple_function_calls3.R        | 29 +++++++++--------
 .../recompile/multiple_function_calls3.dml      | 29 +++++++++--------
 .../recompile/multiple_function_calls4.R        | 29 +++++++++--------
 .../recompile/multiple_function_calls4.dml      | 29 +++++++++--------
 .../recompile/multiple_function_calls5.R        | 29 +++++++++--------
 .../recompile/multiple_function_calls5.dml      | 29 +++++++++--------
 .../functions/recompile/multiple_reads.R        | 29 +++++++++--------
 .../functions/recompile/multiple_reads.dml      | 29 +++++++++--------
 .../functions/recompile/parfor_recompile.dml    | 29 +++++++++--------
 .../recompile/parfor_recompile_func_sparse.dml  | 29 +++++++++--------
 .../recompile/parfor_recompile_sparse.dml       | 29 +++++++++--------
 .../functions/recompile/rand_recompile.dml      | 29 +++++++++--------
 .../functions/recompile/rand_recompile2.dml     | 29 +++++++++--------
 .../functions/recompile/rand_recompile3.dml     | 29 +++++++++--------
 .../functions/recompile/rand_size_expr_eval.dml | 29 +++++++++--------
 .../functions/recompile/rblk_recompile1.R       | 29 +++++++++--------
 .../functions/recompile/rblk_recompile1.dml     | 29 +++++++++--------
 .../functions/recompile/rblk_recompile2.R       | 29 +++++++++--------
 .../functions/recompile/rblk_recompile2.dml     | 29 +++++++++--------
 .../functions/recompile/rblk_recompile3.R       | 29 +++++++++--------
 .../functions/recompile/rblk_recompile3.dml     | 29 +++++++++--------
 .../recompile/remove_empty_potpourri1.R         | 29 +++++++++--------
 .../recompile/remove_empty_potpourri1.dml       | 29 +++++++++--------
 .../recompile/remove_empty_potpourri2.R         | 29 +++++++++--------
 .../recompile/remove_empty_potpourri2.dml       | 29 +++++++++--------
 .../recompile/remove_empty_potpourri3.R         | 29 +++++++++--------
 .../recompile/remove_empty_potpourri3.dml       | 29 +++++++++--------
 .../recompile/remove_empty_potpourri4.R         | 29 +++++++++--------
 .../recompile/remove_empty_potpourri4.dml       | 29 +++++++++--------
 .../recompile/remove_empty_recompile.R          | 29 +++++++++--------
 .../recompile/remove_empty_recompile.dml        | 29 +++++++++--------
 .../functions/recompile/rewrite_mapmultchain1.R | 29 +++++++++--------
 .../recompile/rewrite_mapmultchain1.dml         | 29 +++++++++--------
 .../functions/recompile/rewrite_mapmultchain2.R | 29 +++++++++--------
 .../recompile/rewrite_mapmultchain2.dml         | 29 +++++++++--------
 .../functions/recompile/while_recompile.dml     | 29 +++++++++--------
 .../recompile/while_recompile_func_sparse.dml   | 29 +++++++++--------
 .../recompile/while_recompile_sparse.dml        | 29 +++++++++--------
 src/test/scripts/functions/reorg/DiagV2MTest.R  | 29 +++++++++--------
 .../scripts/functions/reorg/DiagV2MTest.dml     | 29 +++++++++--------
 .../scripts/functions/reorg/MatrixReshape1.R    | 29 +++++++++--------
 .../scripts/functions/reorg/MatrixReshape1.dml  | 29 +++++++++--------
 .../scripts/functions/reorg/MatrixReshape2.R    | 29 +++++++++--------
 .../scripts/functions/reorg/MatrixReshape2.dml  | 29 +++++++++--------
 src/test/scripts/functions/reorg/Order.R        | 29 +++++++++--------
 src/test/scripts/functions/reorg/Order.dml      | 29 +++++++++--------
 src/test/scripts/functions/reorg/OrderDyn.R     | 29 +++++++++--------
 src/test/scripts/functions/reorg/OrderDyn.dml   | 29 +++++++++--------
 src/test/scripts/functions/reorg/Transpose.R    | 29 +++++++++--------
 src/test/scripts/functions/reorg/Transpose.dml  | 29 +++++++++--------
 .../terms/TestScalarToMatrixInLoop.dml          | 29 +++++++++--------
 src/test/scripts/functions/terms/TestTerm1.dml  | 29 +++++++++--------
 .../scripts/functions/ternary/CTableRowHist.R   | 29 +++++++++--------
 .../scripts/functions/ternary/CTableRowHist.dml | 29 +++++++++--------
 .../functions/ternary/CTableSequenceLeft.R      | 29 +++++++++--------
 .../functions/ternary/CTableSequenceLeft.dml    | 29 +++++++++--------
 .../functions/ternary/CTableSequenceRight.R     | 29 +++++++++--------
 .../functions/ternary/CTableSequenceRight.dml   | 29 +++++++++--------
 .../functions/ternary/CentralMomentWeights.R    | 29 +++++++++--------
 .../functions/ternary/CentralMomentWeights.dml  | 29 +++++++++--------
 .../functions/ternary/CovarianceWeights.R       | 29 +++++++++--------
 .../functions/ternary/CovarianceWeights.dml     | 29 +++++++++--------
 src/test/scripts/functions/ternary/IQMWeights.R | 29 +++++++++--------
 .../scripts/functions/ternary/IQMWeights.dml    | 29 +++++++++--------
 .../scripts/functions/ternary/MedianWeights.R   | 29 +++++++++--------
 .../scripts/functions/ternary/MedianWeights.dml | 29 +++++++++--------
 .../scripts/functions/ternary/QuantileWeights.R | 29 +++++++++--------
 .../functions/ternary/QuantileWeights.dml       | 29 +++++++++--------
 .../scripts/functions/ternary/TableOutputTest.R | 29 +++++++++--------
 .../functions/ternary/TableOutputTest.dml       | 29 +++++++++--------
 src/test/scripts/functions/transform/Apply.dml  | 29 +++++++++--------
 src/test/scripts/functions/transform/Scaling.R  | 29 +++++++++--------
 .../scripts/functions/transform/Scaling.dml     | 29 +++++++++--------
 .../scripts/functions/transform/Transform.dml   | 29 +++++++++--------
 .../functions/transform/Transform_colnames.dml  | 29 +++++++++--------
 .../scripts/functions/unary/matrix/ACosTest.dml | 29 +++++++++--------
 .../scripts/functions/unary/matrix/ASinTest.dml | 29 +++++++++--------
 .../scripts/functions/unary/matrix/ATanTest.dml | 29 +++++++++--------
 .../scripts/functions/unary/matrix/AbsTest.dml  | 29 +++++++++--------
 .../functions/unary/matrix/CastAsScalarTest.dml | 29 +++++++++--------
 src/test/scripts/functions/unary/matrix/Ceil.R  | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Ceil.dml     | 29 +++++++++--------
 .../scripts/functions/unary/matrix/CosTest.dml  | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Cummax.R     | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Cummax.dml   | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Cummin.R     | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Cummin.dml   | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Cumprod.R    | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Cumprod.dml  | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Cumsum.R     | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Cumsum.dml   | 29 +++++++++--------
 .../functions/unary/matrix/DiagSingleTest.dml   | 29 +++++++++--------
 .../scripts/functions/unary/matrix/DiagTest.dml | 29 +++++++++--------
 src/test/scripts/functions/unary/matrix/Floor.R | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Floor.dml    | 29 +++++++++--------
 src/test/scripts/functions/unary/matrix/IQM.dml | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Inverse.R    | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Inverse.dml  | 29 +++++++++--------
 src/test/scripts/functions/unary/matrix/Minus.R | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Minus.dml    | 29 +++++++++--------
 .../functions/unary/matrix/NegationTest.dml     | 29 +++++++++--------
 .../functions/unary/matrix/PrintTest.dml        | 29 +++++++++--------
 .../scripts/functions/unary/matrix/QRsolve.R    | 20 ++++++++++++
 .../scripts/functions/unary/matrix/QRsolve.dml  | 20 ++++++++++++
 .../scripts/functions/unary/matrix/RoundTest.R  | 29 +++++++++--------
 .../functions/unary/matrix/RoundTest.dml        | 29 +++++++++--------
 src/test/scripts/functions/unary/matrix/SProp.R | 29 +++++++++--------
 .../scripts/functions/unary/matrix/SProp.dml    | 29 +++++++++--------
 .../scripts/functions/unary/matrix/SelPos.R     | 29 +++++++++--------
 .../scripts/functions/unary/matrix/SelPos.dml   | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Sigmoid.R    | 29 +++++++++--------
 .../scripts/functions/unary/matrix/Sigmoid.dml  | 29 +++++++++--------
 .../scripts/functions/unary/matrix/SinTest.dml  | 29 +++++++++--------
 .../functions/unary/matrix/SqrtSingleTest.dml   | 29 +++++++++--------
 .../scripts/functions/unary/matrix/SqrtTest.dml | 29 +++++++++--------
 .../scripts/functions/unary/matrix/TanTest.dml  | 29 +++++++++--------
 .../functions/unary/matrix/TransposeTest.dml    | 29 +++++++++--------
 .../scripts/functions/unary/matrix/eigen.dml    | 29 +++++++++--------
 src/test/scripts/functions/unary/matrix/lu.dml  | 29 +++++++++--------
 src/test/scripts/functions/unary/matrix/qr.dml  | 29 +++++++++--------
 .../functions/unary/matrix/removeEmpty1.dml     | 29 +++++++++--------
 .../functions/unary/matrix/removeEmpty2.dml     | 29 +++++++++--------
 .../functions/unary/matrix/removeEmpty3.dml     | 29 +++++++++--------
 .../functions/unary/matrix/removeEmpty4.dml     | 29 +++++++++--------
 .../functions/unary/matrix/replace_Infinity.R   | 29 +++++++++--------
 .../functions/unary/matrix/replace_Infinity.dml | 29 +++++++++--------
 .../functions/unary/matrix/replace_NInfinity.R  | 29 +++++++++--------
 .../unary/matrix/replace_NInfinity.dml          | 29 +++++++++--------
 .../functions/unary/matrix/replace_NaN.R        | 29 +++++++++--------
 .../functions/unary/matrix/replace_NaN.dml      | 29 +++++++++--------
 .../functions/unary/matrix/replace_maxmin.R     | 29 +++++++++--------
 .../functions/unary/matrix/replace_maxmin.dml   | 29 +++++++++--------
 .../functions/unary/matrix/replace_value.R      | 29 +++++++++--------
 .../functions/unary/matrix/replace_value.dml    | 29 +++++++++--------
 .../scripts/functions/unary/scalar/ACosTest.dml | 29 +++++++++--------
 .../scripts/functions/unary/scalar/ASinTest.dml | 29 +++++++++--------
 .../scripts/functions/unary/scalar/ATanTest.dml | 29 +++++++++--------
 .../scripts/functions/unary/scalar/AbsTest.dml  | 29 +++++++++--------
 .../functions/unary/scalar/BooleanWhileTest.dml | 29 +++++++++--------
 .../scripts/functions/unary/scalar/CosTest.dml  | 29 +++++++++--------
 .../functions/unary/scalar/DFTest_CHISQ.R       | 29 +++++++++--------
 .../functions/unary/scalar/DFTest_CHISQ.dml     | 29 +++++++++--------
 .../scripts/functions/unary/scalar/DFTest_EXP.R | 29 +++++++++--------
 .../functions/unary/scalar/DFTest_EXP.dml       | 29 +++++++++--------
 .../unary/scalar/DFTest_EXP_NOPARAMS.R          | 29 +++++++++--------
 .../unary/scalar/DFTest_EXP_NOPARAMS.dml        | 29 +++++++++--------
 .../scripts/functions/unary/scalar/DFTest_F.R   | 29 +++++++++--------
 .../scripts/functions/unary/scalar/DFTest_F.dml | 29 +++++++++--------
 .../functions/unary/scalar/DFTest_NORMAL.R      | 29 +++++++++--------
 .../functions/unary/scalar/DFTest_NORMAL.dml    | 29 +++++++++--------
 .../functions/unary/scalar/DFTest_NORMAL_MEAN.R | 29 +++++++++--------
 .../unary/scalar/DFTest_NORMAL_MEAN.dml         | 29 +++++++++--------
 .../unary/scalar/DFTest_NORMAL_NOPARAMS.R       | 29 +++++++++--------
 .../unary/scalar/DFTest_NORMAL_NOPARAMS.dml     | 29 +++++++++--------
 .../functions/unary/scalar/DFTest_NORMAL_SD.R   | 29 +++++++++--------
 .../functions/unary/scalar/DFTest_NORMAL_SD.dml | 29 +++++++++--------
 .../scripts/functions/unary/scalar/DFTest_T.R   | 29 +++++++++--------
 .../scripts/functions/unary/scalar/DFTest_T.dml | 29 +++++++++--------
 .../unary/scalar/ExponentBinaryTest.dml         | 29 +++++++++--------
 .../functions/unary/scalar/ExponentTest.dml     | 29 +++++++++--------
 .../functions/unary/scalar/NegationTest.dml     | 29 +++++++++--------
 .../scripts/functions/unary/scalar/NotTest.dml  | 29 +++++++++--------
 .../functions/unary/scalar/PrintTest.dml        | 29 +++++++++--------
 .../functions/unary/scalar/PrintTest2.dml       | 29 +++++++++--------
 .../functions/unary/scalar/PrintTest3.dml       | 20 ++++++++++++
 .../functions/unary/scalar/RoundTest.dml        | 29 +++++++++--------
 .../scripts/functions/unary/scalar/SinTest.dml  | 29 +++++++++--------
 .../functions/unary/scalar/SqrtSingleTest.dml   | 29 +++++++++--------
 .../scripts/functions/unary/scalar/SqrtTest.dml | 29 +++++++++--------
 .../functions/unary/scalar/StopTest1.dml        | 29 +++++++++--------
 .../functions/unary/scalar/StopTest2.dml        | 29 +++++++++--------
 .../functions/unary/scalar/StopTestLoops_fn.dml | 29 +++++++++--------
 .../unary/scalar/StopTestLoops_for.dml          | 29 +++++++++--------
 .../unary/scalar/StopTestLoops_parfor.dml       | 29 +++++++++--------
 .../unary/scalar/StopTestLoops_while.dml        | 29 +++++++++--------
 .../scripts/functions/unary/scalar/TanTest.dml  | 29 +++++++++--------
 .../vect/VectorizeForLoopBinaryColNeg.R         | 29 +++++++++--------
 .../vect/VectorizeForLoopBinaryColNeg.dml       | 29 +++++++++--------
 .../vect/VectorizeForLoopBinaryColPos.R         | 29 +++++++++--------
 .../vect/VectorizeForLoopBinaryColPos.dml       | 29 +++++++++--------
 .../vect/VectorizeForLoopBinaryRowNeg.R         | 29 +++++++++--------
 .../vect/VectorizeForLoopBinaryRowNeg.dml       | 29 +++++++++--------
 .../vect/VectorizeForLoopBinaryRowPos.R         | 29 +++++++++--------
 .../vect/VectorizeForLoopBinaryRowPos.dml       | 29 +++++++++--------
 .../vect/VectorizeForLoopLeftScalarColNeg.R     | 29 +++++++++--------
 .../vect/VectorizeForLoopLeftScalarColNeg.dml   | 29 +++++++++--------
 .../vect/VectorizeForLoopLeftScalarColPos.R     | 29 +++++++++--------
 .../vect/VectorizeForLoopLeftScalarColPos.dml   | 29 +++++++++--------
 .../vect/VectorizeForLoopLeftScalarRowNeg.R     | 29 +++++++++--------
 .../vect/VectorizeForLoopLeftScalarRowNeg.dml   | 29 +++++++++--------
 .../vect/VectorizeForLoopLeftScalarRowPos.R     | 29 +++++++++--------
 .../vect/VectorizeForLoopLeftScalarRowPos.dml   | 29 +++++++++--------
 .../vect/VectorizeForLoopRightScalarColNeg.R    | 29 +++++++++--------
 .../vect/VectorizeForLoopRightScalarColNeg.dml  | 29 +++++++++--------
 .../vect/VectorizeForLoopRightScalarColPos.R    | 29 +++++++++--------
 .../vect/VectorizeForLoopRightScalarColPos.dml  | 29 +++++++++--------
 .../vect/VectorizeForLoopRightScalarRowNeg.R    | 29 +++++++++--------
 .../vect/VectorizeForLoopRightScalarRowNeg.dml  | 29 +++++++++--------
 .../vect/VectorizeForLoopRightScalarRowPos.R    | 29 +++++++++--------
 .../vect/VectorizeForLoopRightScalarRowPos.dml  | 29 +++++++++--------
 .../vect/VectorizeForLoopUnaryColNeg.R          | 29 +++++++++--------
 .../vect/VectorizeForLoopUnaryColNeg.dml        | 29 +++++++++--------
 .../vect/VectorizeForLoopUnaryColPos.R          | 29 +++++++++--------
 .../vect/VectorizeForLoopUnaryColPos.dml        | 29 +++++++++--------
 .../vect/VectorizeForLoopUnaryRowNeg.R          | 29 +++++++++--------
 .../vect/VectorizeForLoopUnaryRowNeg.dml        | 29 +++++++++--------
 .../vect/VectorizeForLoopUnaryRowPos.R          | 29 +++++++++--------
 .../vect/VectorizeForLoopUnaryRowPos.dml        | 29 +++++++++--------
 .../scripts/functions/vect/VectorizeLixColNeg.R | 29 +++++++++--------
 .../functions/vect/VectorizeLixColNeg.dml       | 29 +++++++++--------
 .../scripts/functions/vect/VectorizeLixColPos.R | 29 +++++++++--------
 .../functions/vect/VectorizeLixColPos.dml       | 29 +++++++++--------
 .../scripts/functions/vect/VectorizeLixRowNeg.R | 29 +++++++++--------
 .../functions/vect/VectorizeLixRowNeg.dml       | 29 +++++++++--------
 .../scripts/functions/vect/VectorizeLixRowPos.R | 29 +++++++++--------
 .../functions/vect/VectorizeLixRowPos.dml       | 29 +++++++++--------
 .../scripts/functions/vect/VectorizeRixColNeg.R | 29 +++++++++--------
 .../functions/vect/VectorizeRixColNeg.dml       | 29 +++++++++--------
 .../scripts/functions/vect/VectorizeRixColPos.R | 29 +++++++++--------
 .../functions/vect/VectorizeRixColPos.dml       | 29 +++++++++--------
 .../scripts/functions/vect/VectorizeRixRowNeg.R | 29 +++++++++--------
 .../functions/vect/VectorizeRixRowNeg.dml       | 29 +++++++++--------
 .../scripts/functions/vect/VectorizeRixRowPos.R | 29 +++++++++--------
 .../functions/vect/VectorizeRixRowPos.dml       | 29 +++++++++--------
 src/test/scripts/installDependencies.R          | 21 ++++++++++++
 .../linear_regression/LinearRegressionTest.dml  | 29 +++++++++--------
 .../scalability/page_rank/PageRankTest.dml      | 29 +++++++++--------
 src/test/scripts/testRunScript.bat              | 29 +++++++++--------
 src/test/scripts/testRunScript.sh               | 29 +++++++++--------
 .../integration/applications/ZPackageSuite.java | 32 +++++++++---------
 .../descriptivestats/ZPackageSuite.java         | 32 +++++++++---------
 .../applications/parfor/ZPackageSuite.java      | 32 +++++++++---------
 .../functions/aggregate/ZPackageSuite.java      | 32 +++++++++---------
 .../functions/append/ZPackageSuite.java         | 32 +++++++++---------
 .../functions/binary/matrix/ZPackageSuite.java  | 32 +++++++++---------
 .../matrix_full_cellwise/ZPackageSuite.java     | 32 +++++++++---------
 .../binary/matrix_full_other/ZPackageSuite.java | 32 +++++++++---------
 .../functions/binary/scalar/ZPackageSuite.java  | 32 +++++++++---------
 .../functions/blocks/ZPackageSuite.java         | 32 +++++++++---------
 .../functions/caching/ZPackageSuite.java        | 32 +++++++++---------
 .../functions/data/ZPackageSuite.java           | 32 +++++++++---------
 .../functions/dmlscript/ZPackageSuite.java      | 32 +++++++++---------
 .../functions/external/ZPackageSuite.java       | 32 +++++++++---------
 .../functions/gdfo/ZPackageSuite.java           | 32 +++++++++---------
 .../functions/indexing/ZPackageSuite.java       | 32 +++++++++---------
 .../integration/functions/io/ZPackageSuite.java | 32 +++++++++---------
 .../functions/io/binary/ZPackageSuite.java      | 32 +++++++++---------
 .../functions/io/csv/ZPackageSuite.java         | 32 +++++++++---------
 .../io/matrixmarket/ZPackageSuite.java          | 32 +++++++++---------
 .../functions/jmlc/ZPackageSuite.java           | 32 +++++++++---------
 .../functions/misc/ZPackageSuite.java           | 32 +++++++++---------
 .../functions/mlcontext/ZPackageSuite.java      | 32 +++++++++---------
 .../functions/parfor/ZPackageSuite.java         | 32 +++++++++---------
 .../functions/piggybacking/ZPackageSuite.java   | 32 +++++++++---------
 .../functions/quaternary/ZPackageSuite.java     | 32 +++++++++---------
 .../functions/recompile/ZPackageSuite.java      | 32 +++++++++---------
 .../functions/reorg/ZPackageSuite.java          | 32 +++++++++---------
 .../functions/terms/ZPackageSuite.java          | 32 +++++++++---------
 .../functions/ternary/ZPackageSuite.java        | 32 +++++++++---------
 .../functions/transform/ZPackageSuite.java      | 32 +++++++++---------
 .../functions/unary/matrix/ZPackageSuite.java   | 32 +++++++++---------
 .../functions/unary/scalar/ZPackageSuite.java   | 32 +++++++++---------
 .../functions/vect/ZPackageSuite.java           | 32 +++++++++---------
 .../integration/scalability/ZPackageSuite.java  | 32 +++++++++---------
 2388 files changed, 39528 insertions(+), 32885 deletions(-)
----------------------------------------------------------------------