Directory testsuite/mathcore-mofiles/

Directory Deleted:
2010-05-06 11:28
Total Files:
0
Deleted Files:
324
Lines of Code:
0

[root]/testsuite/mathcore-mofiles
            Folder removed from repo drmodelica (0 files, 0 lines)
            Folder removed from repo msl (0 files, 0 lines)

Lines of Code

testsuite/mathcore-mofiles/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 1291 (100.0%) 7288 (100.0%) 5.6
sjoelund.se 946 (73.3%) 5284 (72.5%) 5.5
petar 3 (0.2%) 1854 (25.4%) 618.0
adrpo 13 (1.0%) 134 (1.8%) 10.3
Frenkel TUD 4 (0.3%) 9 (0.1%) 2.2
ricli576 1 (0.1%) 7 (0.1%) 7.0
perost 324 (25.1%) 0 (0.0%) 0.0

Most Recent Commits

perost 2010-05-06 11:28 Rev.: 5453

- Merged testsuite/mathcore-mofiles with testsuite/mofiles.
- Moved testsuite/mathcore-mofiles/drmodelica to testsuite/mofiles/drmodelica,
and removed testcases from testsuite/mofiles that were already in drmodelica.
- Added all missing test cases to testsuite/mofiles/Makefile.
- Updated testsuite/Makefile to reflect these changes.
- Added a case for the return statement in DAEUtil.ppStmt.

0 lines of code changed in 324 files:

  • testsuite/mathcore-mofiles: Abs1.mo (del), Abs2.mo (del), AddReal1.mo (del), AddReal2.mo (del), Algorithm1.mo (del), Algorithm2.mo (del), Algorithm3.mo (del), Algorithm4.mo (del), AlgorithmCondAssign1.mo (del), AlgorithmCondAssign2.mo (del), Array1.mo (del), Array10.mo (del), Array11.mo (del), Array12.mo (del), Array13.mo (del), Array2.mo (del), Array3.mo (del), Array4.mo (del), Array5.mo (del), Array6.mo (del), Array7.mo (del), Array8.mo (del), Array9.mo (del), ArrayEWOps1.mo (del), ArrayEWOps2.mo (del), ArrayEWOps3.mo (del), ArrayEWOps4.mo (del), ArrayEWOps5.mo (del), ArrayEWOpsCEval1.mo (del), ArrayEWOpsCEval2.mo (del), ArrayEWOpsCEval3.mo (del), ArrayEWOpsCEval4.mo (del), ArrayEWOpsCEval5.mo (del), ArrayMatrixSimplifier.mo (del), ArrayModification1.mo (del), ArrayModification10.mo (del), ArrayModification11.mo (del), ArrayModification12.mo (del), ArrayModification2.mo (del), ArrayModification3.mo (del), ArrayModification4.mo (del), ArrayModification5.mo (del), ArrayModification6.mo (del), ArrayModification7.mo (del), ArrayModification8.mo (del), ArrayModification9.mo (del), ArrayMulMatrixSimplifier.mo (del), ArrayRemoveIndex1.mo (del), ArraySlice1.mo (del), Array_builtin.mo (del), BoolArrayTest.mo (del), Cardinality.mo (del), Circle.mo (del), Circuit1.mo (del), Class1.mo (del), Class2.mo (del), Class3.mo (del), Class4.mo (del), ConditionalArrayExpression1.mo (del), ConditionalArrayExpression2.mo (del), ConditionalComponent.mo (del), Connect1.mo (del), Connect10.mo (del), Connect11.mo (del), Connect12.mo (del), Connect13.mo (del), Connect14.mo (del), Connect15.mo (del), Connect2.mo (del), Connect3.mo (del), Connect4.mo (del), Connect5.mo (del), Connect6.mo (del), Connect7.mo (del), Connect8.mo (del), Connect9.mo (del), ConnectConst1.mo (del), ConnectFlowEffort.mo (del), ConnectHierarchical1.mo (del), ConnectHierarchical2.mo (del), ConnectInner1.mo (del), ConnectInner2.mo (del), ConnectInner3.mo (del), ConnectInnerOuter.mo (del), ConnectInnerOuter2.mo (del), ConnectInnerOuter3.mo (del), ConnectTypes.mo (del), Constant1.mo (del), Constant10.mo (del), Constant2.mo (del), Constant3.mo (del), Constant4.mo (del), Constant5.mo (del), Constant6.mo (del), Constant7.mo (del), Constant8.mo (del), Constant9.mo (del), ConstrainingType1.mo (del), ConstrainingType2.mo (del), ConstrainingType3.mo (del), ConstructParameters.mo (del), ConstructParameters1.mo (del), ConstructParameters2.mo (del), DAEexample.mo (del), Declaration1.mo (del), Declaration2.mo (del), Declaration3.mo (del), DeclarationOrder1.mo (del), DeclarationOrder2.mo (del), DeclareConstant1.mo (del), DeclareConstant2.mo (del), DeclareConstant3.mo (del), DependsMutual.mo (del), DependsRecursive.mo (del), Derivative1.mo (del), Discrete1.mo (del), Discrete2.mo (del), DisturbedResistance1.mo (del), DisturbedResistance2.mo (del), DisturbedResistance3.mo (del), DisturbedResistance4.mo (del), Each1.mo (del), Encapsulated1.mo (del), Encapsulated2.mo (del), Encapsulated3.mo (del), EquationComponent1.mo (del), EquationComponent2.mo (del), EquationComponent3.mo (del), EquationComponent4.mo (del), EquationComponent5.mo (del), EquationFor1.mo (del), EquationFor2.mo (del), EquationFor3.mo (del), EquationFor4.mo (del), EquationIf1.mo (del), EquationIf2.mo (del), EquationIf3.mo (del), EquationIf4.mo (del), Extends1.mo (del), Extends2.mo (del), Extends3.mo (del), Extends4.mo (del), Extends5.mo (del), ExternalFunction1.mo (del), ExternalFunction1_f.c (del), ExternalFunction2.mo (del), ExternalFunction2_f.c (del), ExternalFunction3.mo (del), ExternalFunction3_addmatrices.c (del), Faculty1.mo (del), Faculty2.mo (del), Faculty3.mo (del), Faculty4.mo (del), FlatParse.mof (del), FlexibleShaftNonLinearTotal.mo (del), ForLoopHideVariable.mo (del), FuncMultResults.mo (del), Function1.mo (del), Function10.mo (del), Function11.mo (del), Function12.mo (del), Function2.mo (del), Function3.mo (del), Function4.mo (del), Function5.mo (del), Function5_test.mo (del), Function6.mo (del), Function7.mo (del), Function8.mo (del), Function9.mo (del), FunctionBubblesort.mo (del), FunctionEval1.mo (del), FunctionEval2.mo (del), FunctionEval3.mo (del), FunctionEval4.mo (del), FunctionEval5.mo (del), FunctionEval6.mo (del), FunctionEval7.mo (del), FunctionEval8.mo (del), FunctionEval9.mo (del), FunctionEvalBuiltin.mo (del), FunctionSimplex.mo (del), HelloWorld.mo (del), Import1.mo (del), Import2.mo (del), Import3.mo (del), Import4.mo (del), Import5.mo (del), Influenza.mo (del), InnerClass1.mo (del), InnerOuter1.mo (del), InnerOuter2.mo (del), Integer2Real.mo (del), Lookup1.mo (del), Lookup2.mo (del), Lookup3.mo (del), Lookup4.mo (del), Lookup5.mo (del), Lookup6.mo (del), Lookup7.mo (del), Lookup8.mo (del), LookupArray.mo (del), Makefile (del), Matrix1.mo (del), MatrixRowIndexing.mo (del), MinMax.mo (del), Modification1.mo (del), Modification10.mo (del), Modification11.mo (del), Modification12.mo (del), Modification13.mo (del), Modification14.mo (del), Modification2.mo (del), Modification3.mo (del), Modification4.mo (del), Modification5.mo (del), Modification6.mo (del), Modification7.mo (del), Modification8.mo (del), Modification9.mo (del), ModifyConstant1.mo (del), ModifyConstant2.mo (del), ModifyConstant3.mo (del), ModifyConstant4.mo (del), ModifyConstant5.mo (del), ModifyConstant6.mo (del), ModifyUnknown1.mo (del), ModifyUnknown2.mo (del), MultipleDeclarations.mo (del), MultipleDeclarations2.mo (del), NamedArguments.mo (del), NoEvent1.mo (del), Overwriting1.mo (del), Overwriting2.mo (del), Overwriting3.mo (del), Overwriting4.mo (del), PEXPipeTotal.mo (del), ParseError1.mo (del), ParseError2.mo (del), Partial1.mo (del), Philosopher.mo (del), Philosopher2.mo (del), PolynomialEvaluator1.mo (del), PolynomialEvaluator2.mo (del), PredefinedTypes.mo (del), Protected1.mo (del), Range1.mo (del), Real2Integer1.mo (del), Real2Integer2.mo (del), Real2Integer3.mo (del), Record1.mo (del), RecursiveFunctionCall.mo (del), Redeclare1.mo (del), Redeclare2.mo (del), Redeclare3.mo (del), Redeclare4.mo (del), Redeclare5.mo (del), RedeclareFlowEffort.mo (del), ReplaceFunction.mo (del), ScopeDeclaration1.mo (del), ScopeDeclaration2.mo (del), ScopeDeclaration3.mo (del), ScopeDeclaration4.mo (del), ScopeModification1.mo (del), ScopeModification2.mo (del), Shadow1.mo (del), SimpleIntegrator1.mo (del), SimpleIntegrator2.mo (del), SimpleIntegrator3.mo (del), SimpleIntegrator4.mo (del), SmallLinsys.mo (del), SmallPlantModified.mo (del), StructuralParameter1.mo (del), SubScript1.mo (del), SubScript2.mo (del), SumForLoop.mo (del), SumSeriesWhile.mo (del), SumVectorForIf.mo (del), Terminal1.mo (del), Terminal2.mo (del), Type1.mo (del), Type10.mo (del), Type2.mo (del), Type3.mo (del), Type4.mo (del), Type5.mo (del), Type6.mo (del), Type7.mo (del), Type8.mo (del), Type9.mo (del), Units1.mo (del), Units2.mo (del), VectorDimension.mo (del), Vectorizable1.mo (del), Vectorizable2.mo (del), Vectorizable3.mo (del), Vectorizable4.mo (del), Vectorizable5.mo (del), WhenSemantics1.mo (del), XPowers1.mo (del), XPowers2.mo (del), XPowers3.mo (del), Xpowers1_new.mo (del), Xpowers2_new.mo (del), Xpowers3_new.mo (del), if_then_elseif_else.mo (del), modelica_1_1_Array9.mo (del), modelica_1_1_Function10.mo (del), modelica_1_1_Type10.mo (del), modelica_1_1_Type11.mo (del), modelica_1_1_Type9.mo (del), modifyOuter.mo (del), modifyOuter2.mo (del), package-s-1.mo (del), packages1.mo (del), packages2.mo (del), partial-s-1.mo (del), partials1.mo (del), prtest.mo (del), reinit.mo (del), rtest (del), translation_failed_template.mo (del), translation_template.mo (del), tupleSubset.mo (del)
sjoelund.se 2010-04-30 11:48 Rev.: 5424

- Added new tool omc-diff for rtest to use while doing diff's.
- This one catches some errors previosuly not detected, e.g.:
* Empty line was the same as a line with empty quotes ("").
* However, it does nag more about whitespace, so make sure those are correct.
- omc-diff should be faster than what we did before (diff, and if that fails,
parse everything in Perl).
- omc-diff is written in a single flex file, no external C sources.

44 lines of code changed in 10 files:

  • testsuite/mathcore-mofiles: Array13.mo (+4 -4), ArraySlice1.mo (+4 -4), Connect9.mo (+2 -2), Discrete1.mo (+3 -3), EquationComponent1.mo (+6 -6), EquationComponent5.mo (+6 -6), FunctionSimplex.mo (+3 -3), Philosopher.mo (+7 -7), Philosopher2.mo (+8 -8), PredefinedTypes.mo (+1 -1)
adrpo 2010-04-13 04:54 Rev.: 5295

- this warning is correct as other Modelica tools ignore the modification on outer.
we do the same but issue a warning instead of an error to still allow flattening
of the model.

2 lines of code changed in 1 file:

  • testsuite/mathcore-mofiles: modifyOuter.mo (+2)
sjoelund.se 2010-04-01 18:40 Rev.: 5260

- Updated the rtest script to support the cflags directive (as the old mofiles script did).
- Added two more directives to the rtest scrips, setup_command and teardown_command
- This enables us to test flattening of external functions using standard Modelica annotations (Library = "myLib.o")
- Updated ExternalFunctionX and AddReal1 testcases

27 lines of code changed in 7 files:

  • testsuite/mathcore-mofiles: AddReal1.mo (+1), ExternalFunction1.mo (+12 -3), ExternalFunction1_f.c (-4), ExternalFunction2.mo (+7 -3), ExternalFunction2_f.c (-4), ExternalFunction3.mo (+7 -3), ExternalFunction3_addmatrices.c (-4)
sjoelund.se 2010-04-01 09:50 Rev.: 5249

- Updated mofile tests that have expected output errors (parser errors, etc).

14 lines of code changed in 7 files:

  • testsuite/mathcore-mofiles: ConstructParameters1.mo (+2), Declaration1.mo (+2), Declaration2.mo (+2), Declaration3.mo (+2), ModifyConstant3.mo (+2), ParseError1.mo (+2), ParseError2.mo (+2)
sjoelund.se 2010-03-31 14:57 Rev.: 5245

- Fixed a slight bug in Compiler/InnerOuter.mo (was printing error trace when it shouldn't).
- Updated mathcore-mofiles for new rtest script.
- Updated testsuite/Makefile to use parallel make for all tests.

1064 lines of code changed in 262 files:

  • testsuite/mathcore-mofiles: Abs1.mo (+2), Abs2.mo (+3 -1), AddReal1.mo (+10 -2), AddReal2.mo (-1), Algorithm1.mo (+2), Algorithm3.mo (+2), AlgorithmCondAssign1.mo (+2 -1), AlgorithmCondAssign2.mo (+2), Array1.mo (+2), Array10.mo (+2), Array11.mo (+2), Array12.mo (+2), Array13.mo (+2), Array2.mo (+2), Array3.mo (+2), Array4.mo (+2), Array8.mo (+2), Array9.mo (+2), ArrayEWOps1.mo (+2), ArrayEWOps2.mo (+2), ArrayEWOps3.mo (+2), ArrayEWOps4.mo (+2), ArrayEWOps5.mo (+2), ArrayEWOpsCEval1.mo (+2), ArrayEWOpsCEval2.mo (+2), ArrayEWOpsCEval3.mo (+2), ArrayEWOpsCEval4.mo (+2), ArrayEWOpsCEval5.mo (+2), ArrayMatrixSimplifier.mo (+2), ArrayModification1.mo (+2), ArrayModification10.mo (+2), ArrayModification11.mo (+2), ArrayModification12.mo (+2), ArrayModification2.mo (+2), ArrayModification3.mo (+2), ArrayModification4.mo (+2), ArrayModification5.mo (+2), ArrayModification6.mo (+2), ArrayModification7.mo (+2), ArrayModification8.mo (+2), ArrayModification9.mo (+2), ArrayMulMatrixSimplifier.mo (+2), ArrayRemoveIndex1.mo (+2), ArraySlice1.mo (+2), Array_builtin.mo (+2), BoolArrayTest.mo (+2), Cardinality.mo (+2), Circle.mo (+2), Circuit1.mo (+2), Class1.mo (+2), Class2.mo (+2), Class4.mo (+2), ConditionalArrayExpression2.mo (+2), ConditionalComponent.mo (+2), Connect1.mo (+2), Connect12.mo (+2), Connect13.mo (+2), Connect14.mo (+2 -1), Connect15.mo (+2), Connect2.mo (+2), Connect3.mo (-1), Connect4.mo (+2), Connect5.mo (+2), Connect6.mo (+2), Connect7.mo (+2), Connect8.mo (+2), Connect9.mo (+2), ConnectConst1.mo (+2), ConnectHierarchical1.mo (+2), ConnectHierarchical2.mo (+2), ConnectInner1.mo (+2), ConnectInner2.mo (+2), ConnectInner3.mo (+2), ConnectInnerOuter.mo (+2), ConnectInnerOuter2.mo (+2), ConnectInnerOuter3.mo (+2), ConnectTypes.mo (+2), Constant1.mo (+2), Constant10.mo (+2), Constant2.mo (+2), Constant3.mo (+2), Constant4.mo (+2), Constant5.mo (+2), Constant6.mo (+11 -2), Constant7.mo (+2), Constant8.mo (+2), ConstrainingType1.mo (+2), ConstructParameters.mo (+10), ConstructParameters1.mo (+2), DAEexample.mo (+2), Declaration1.mo (+2), Declaration2.mo (+2), Declaration3.mo (+2), DeclarationOrder1.mo (+2), DeclarationOrder2.mo (+2), DependsMutual.mo (+2), Discrete1.mo (+2), Discrete2.mo (+2), DisturbedResistance3.mo (+2), DisturbedResistance4.mo (+2), Each1.mo (+2), Encapsulated1.mo (+2), Encapsulated3.mo (-1), EquationComponent1.mo (+2), EquationComponent2.mo (+2), EquationComponent3.mo (+2), EquationComponent4.mo (+2), EquationComponent5.mo (+2), EquationFor1.mo (+2 -14), EquationFor2.mo (+2 -1), EquationFor3.mo (+2), EquationFor4.mo (+2), EquationIf1.mo (+2), EquationIf2.mo (+2), EquationIf3.mo (+2), EquationIf4.mo (+2), Extends1.mo (+2), Extends2.mo (+2), Extends3.mo (+2), Extends4.mo (+2), Extends5.mo (+2), ExternalFunction1.mo (+10 -2), ExternalFunction2.mo (+10 -6), ExternalFunction3.mo (+11 -4), Faculty2.mo (+2), Faculty3.mo (+2), Faculty4.mo (+2), FlatParse.mof (new), FlexibleShaftNonLinearTotal.mo (+2), ForLoopHideVariable.mo (+2), FuncMultResults.mo (+2), Function1.mo (+9), Function10.mo (+9), Function11.mo (+11), Function12.mo (+8), Function2.mo (+16), Function3.mo (+9), Function4.mo (+16), Function5.mo (+11 -2), Function5_test.mo (+11 -2), Function6.mo (+11 -2), Function7.mo (+9), Function8.mo (+9), Function9.mo (+12 -2), FunctionBubblesort.mo (+19), FunctionEval1.mo (+9 -2), FunctionEval2.mo (+9), FunctionEval3.mo (+9 -2), FunctionEval4.mo (+9), FunctionEval5.mo (+10), FunctionEval6.mo (+13), FunctionEval7.mo (+14), FunctionEval8.mo (+16), FunctionEval9.mo (+26), FunctionEvalBuiltin.mo (+8), FunctionSimplex.mo (+70), HelloWorld.mo (+2), Import1.mo (+2), Import3.mo (+2), Import4.mo (+2), Import5.mo (+2), Influenza.mo (+2), InnerClass1.mo (+2), InnerOuter1.mo (+2), InnerOuter2.mo (+3 -1), Integer2Real.mo (+2), Lookup1.mo (+2), Lookup2.mo (+2), Lookup4.mo (+2), Lookup5.mo (+2 -1), Lookup6.mo (+2 -1), Lookup8.mo (+2), LookupArray.mo (+2), Makefile (+1 -1), Matrix1.mo (+2), MatrixRowIndexing.mo (+9), MinMax.mo (+2), Modification1.mo (+2), Modification10.mo (+2), Modification11.mo (+2), Modification12.mo (+2), Modification13.mo (+2), Modification14.mo (+2), Modification2.mo (+2 -1), Modification3.mo (+2), Modification4.mo (+2), Modification5.mo (+2), Modification6.mo (+2), Modification7.mo (+2), ModifyConstant1.mo (+2), ModifyConstant2.mo (+2), ModifyConstant3.mo (+2), MultipleDeclarations2.mo (+2 -1), NamedArguments.mo (+10), NoEvent1.mo (+2), Overwriting1.mo (+2), Overwriting2.mo (+2), Overwriting3.mo (+2), PEXPipeTotal.mo (+18), ParseError1.mo (+3 -3), ParseError2.mo (+3 -3), Philosopher.mo (+49), Philosopher2.mo (+49), PolynomialEvaluator1.mo (+2 -1), PolynomialEvaluator2.mo (+2 -1), PredefinedTypes.mo (+2), Range1.mo (+2), Real2Integer1.mo (+2), Record1.mo (+2), RecursiveFunctionCall.mo (+13), Redeclare1.mo (+2), Redeclare2.mo (+2), Redeclare3.mo (+2), Redeclare4.mo (+2 -1), Redeclare5.mo (+2 -1), ScopeDeclaration2.mo (+2), ScopeDeclaration3.mo (+3 -1), ScopeModification1.mo (+2), Shadow1.mo (+2), SimpleIntegrator1.mo (+2), SimpleIntegrator2.mo (+2), SimpleIntegrator3.mo (-1), StructuralParameter1.mo (+2), SubScript1.mo (+3 -1), SubScript2.mo (+2), SumForLoop.mo (+2), SumSeriesWhile.mo (+2), SumVectorForIf.mo (+2), Terminal1.mo (+2), Type10.mo (+2), Type4.mo (+2), Type5.mo (+2), Type6.mo (+2), Type9.mo (+2), Units1.mo (+2), VectorDimension.mo (+2), Vectorizable1.mo (+13 -4), Vectorizable2.mo (+10), Vectorizable3.mo (+9), Vectorizable4.mo (+2), Vectorizable5.mo (+13 -2), XPowers1.mo (+2), XPowers2.mo (+2), Xpowers1_new.mo (+2), Xpowers2_new.mo (+2), Xpowers3_new.mo (+2), if_then_elseif_else.mo (+2), modelica_1_1_Array9.mo (+2), modelica_1_1_Function10.mo (+2), modelica_1_1_Type11.mo (+2 -2), modelica_1_1_Type9.mo (+2 -3), modifyOuter.mo (+2), modifyOuter2.mo (+2), package-s-1.mo (+2), packages1.mo (+2 -1), packages2.mo (+2), prtest.mo (+2), reinit.mo (+2), translation_failed_template.mo (-1), translation_template.mo (+2), tupleSubset.mo (+13)
sjoelund.se 2010-03-31 14:35 Rev.: 5244

- Set svn:eol-style native on mathcore-mofiles/*.mo

3102 lines of code changed in 605 files:

  • testsuite/mathcore-mofiles: Abs1.mo (new), Abs2.mo (+1), AddReal1.mo (+1), AddReal2.mo (+1), Algorithm1.mo (new), Algorithm2.mo (+1), Algorithm3.mo (+1), Algorithm4.mo (new), AlgorithmCondAssign1.mo (new), AlgorithmCondAssign2.mo (+1), Array1.mo (+1), Array10.mo (+1), Array11.mo (+1), Array12.mo (+1), Array13.mo (new), Array2.mo (+1), Array3.mo (new), Array4.mo (+1), Array5.mo (new), Array6.mo (+1), Array7.mo (new), Array8.mo (new), Array9.mo (new), ArrayEWOps1.mo (+56 -55), ArrayEWOps2.mo (new), ArrayEWOps3.mo (+56 -55), ArrayEWOps4.mo (+56 -55), ArrayEWOps5.mo (new), ArrayEWOpsCEval1.mo (+34 -33), ArrayEWOpsCEval2.mo (+34 -33), ArrayEWOpsCEval3.mo (new), ArrayEWOpsCEval4.mo (new), ArrayEWOpsCEval5.mo (new), ArrayMatrixSimplifier.mo (+1), ArrayModification1.mo (new), ArrayModification10.mo (new), ArrayModification11.mo (new), ArrayModification12.mo (+1), ArrayModification2.mo (+1), ArrayModification3.mo (+1), ArrayModification4.mo (+1), ArrayModification5.mo (new), ArrayModification6.mo (new), ArrayModification7.mo (new), ArrayModification8.mo (new), ArrayModification9.mo (new), ArrayMulMatrixSimplifier.mo (+38 -37), ArrayRemoveIndex1.mo (+1), ArraySlice1.mo (new), Array_builtin.mo (new), BoolArrayTest.mo (+1), Cardinality.mo (+1), Circle.mo (new), Circuit1.mo (+1), Class1.mo (+1), Class2.mo (new), Class3.mo (new), Class4.mo (+1), ConditionalArrayExpression1.mo (+1), ConditionalArrayExpression2.mo (+1), ConditionalComponent.mo (+11 -10), Connect1.mo (new), Connect10.mo (new), Connect11.mo (+1), Connect12.mo (+1), Connect13.mo (+1), Connect14.mo (+1), Connect15.mo (+1), Connect2.mo (+1), Connect3.mo (+1), Connect4.mo (new), Connect5.mo (+1), Connect6.mo (new), Connect7.mo (+1), Connect8.mo (+1), Connect9.mo (+1), ConnectConst1.mo (+1), ConnectFlowEffort.mo (new), ConnectHierarchical1.mo (+1), ConnectHierarchical2.mo (+1), ConnectInner1.mo (new), ConnectInner2.mo (new), ConnectInner3.mo (+1), ConnectInnerOuter.mo (new), ConnectInnerOuter2.mo (+20 -19), ConnectInnerOuter3.mo (new), ConnectTypes.mo (+1), Constant1.mo (new), Constant10.mo (+4 -3), Constant2.mo (new), Constant3.mo (new), Constant4.mo (new), Constant5.mo (+1), Constant6.mo (new), Constant7.mo (+1), Constant8.mo (+5 -4), Constant9.mo (new), ConstrainingType1.mo (+1), ConstrainingType2.mo (+1), ConstrainingType3.mo (new), ConstructParameters.mo (+1), ConstructParameters1.mo (+1), ConstructParameters2.mo (new), DAEexample.mo (+1), Declaration1.mo (new), Declaration2.mo (+1), Declaration3.mo (+1), DeclarationOrder1.mo (+1), DeclarationOrder2.mo (new), DeclareConstant1.mo (new), DeclareConstant2.mo (new), DeclareConstant3.mo (new), DependsMutual.mo (+1), DependsRecursive.mo (+1), Derivative1.mo (new), Discrete1.mo (+1), Discrete2.mo (new), DisturbedResistance1.mo (new), DisturbedResistance2.mo (+1), DisturbedResistance3.mo (new), DisturbedResistance4.mo (new), Each1.mo (+1), Encapsulated1.mo (new), Encapsulated2.mo (new), Encapsulated3.mo (+1), EquationComponent1.mo (new), EquationComponent2.mo (new), EquationComponent3.mo (new), EquationComponent4.mo (new), EquationComponent5.mo (new), EquationFor1.mo (+1), EquationFor2.mo (+1), EquationFor3.mo (new), EquationFor4.mo (+1), EquationIf1.mo (+1), EquationIf2.mo (new), EquationIf3.mo (+1), EquationIf4.mo (+1), Extends1.mo (+1), Extends2.mo (+1), Extends3.mo (+1), Extends4.mo (new), Extends5.mo (+27 -26), ExternalFunction1.mo (+1), ExternalFunction2.mo (new), ExternalFunction3.mo (+1), Faculty1.mo (+1), Faculty2.mo (new), Faculty3.mo (new), Faculty4.mo (new), FlexibleShaftNonLinearTotal.mo (+1), ForLoopHideVariable.mo (+1), FuncMultResults.mo (new), Function1.mo (new), Function10.mo (new), Function11.mo (+12 -11), Function12.mo (new), Function2.mo (new), Function3.mo (new), Function4.mo (new), Function5.mo (new), Function5_test.mo (new), Function6.mo (new), Function7.mo (new), Function8.mo (new), Function9.mo (new), FunctionBubblesort.mo (+1), FunctionEval1.mo (+1), FunctionEval2.mo (+1), FunctionEval3.mo (+1), FunctionEval4.mo (new), FunctionEval5.mo (+1), FunctionEval6.mo (+1), FunctionEval7.mo (+1), FunctionEval8.mo (+1), FunctionEval9.mo (+1), FunctionEvalBuiltin.mo (+1), FunctionSimplex.mo (new), HelloWorld.mo (new), Import1.mo (new), Import2.mo (new), Import3.mo (new), Import4.mo (+1), Import5.mo (+1), Influenza.mo (new), InnerClass1.mo (new), InnerOuter1.mo (+1), InnerOuter2.mo (new), Integer2Real.mo (+1), Lookup1.mo (new), Lookup2.mo (+1), Lookup3.mo (+1), Lookup4.mo (new), Lookup5.mo (+1), Lookup6.mo (new), Lookup7.mo (+1), Lookup8.mo (+8 -7), LookupArray.mo (+79 -78), Matrix1.mo (+1), MatrixRowIndexing.mo (+66 -65), MinMax.mo (+1), Modification1.mo (new), Modification10.mo (new), Modification11.mo (new), Modification12.mo (new), Modification13.mo (+1), Modification14.mo (+1), Modification2.mo (+1), Modification3.mo (+1), Modification4.mo (new), Modification5.mo (+1), Modification6.mo (new), Modification7.mo (new), Modification8.mo (+1), Modification9.mo (+1), ModifyConstant1.mo (+1), ModifyConstant2.mo (new), ModifyConstant3.mo (+1), ModifyConstant4.mo (new), ModifyConstant5.mo (+1), ModifyConstant6.mo (+1), ModifyUnknown1.mo (new), ModifyUnknown2.mo (new), MultipleDeclarations.mo (+1), MultipleDeclarations2.mo (new), NamedArguments.mo (+9 -8), NoEvent1.mo (new), Overwriting1.mo (new), Overwriting2.mo (+1), Overwriting3.mo (new), Overwriting4.mo (new), PEXPipeTotal.mo (+1070 -1069), ParseError1.mo (+1), ParseError2.mo (+1), Partial1.mo (+1), Philosopher.mo (+785 -784), PolynomialEvaluator1.mo (+1), PolynomialEvaluator2.mo (+1), PredefinedTypes.mo (new), Protected1.mo (new), Range1.mo (new), Real2Integer1.mo (new), Real2Integer2.mo (+1), Real2Integer3.mo (+1), Record1.mo (+1), RecursiveFunctionCall.mo (+30 -29), Redeclare1.mo (new), Redeclare2.mo (+1), Redeclare3.mo (+1), Redeclare4.mo (+1), Redeclare5.mo (+1), RedeclareFlowEffort.mo (new), ReplaceFunction.mo (new), ScopeDeclaration1.mo (+1), ScopeDeclaration2.mo (new), ScopeDeclaration3.mo (+1), ScopeDeclaration4.mo (new), ScopeModification1.mo (+1), ScopeModification2.mo (+1), Shadow1.mo (new), SimpleIntegrator1.mo (new), SimpleIntegrator2.mo (new), SimpleIntegrator3.mo (+1), SimpleIntegrator4.mo (new), SmallLinsys.mo (new), SmallPlantModified.mo (new), StructuralParameter1.mo (new), SubScript1.mo (+1), SubScript2.mo (new), SumForLoop.mo (new), SumSeriesWhile.mo (+1), SumVectorForIf.mo (new), Terminal1.mo (new), Terminal2.mo (+1), Type1.mo (new), Type10.mo (+6 -5), Type2.mo (new), Type3.mo (new), Type4.mo (+1), Type5.mo (new), Type6.mo (new), Type7.mo (new), Type8.mo (+1), Type9.mo (new), Units1.mo (+1), Units2.mo (+1), VectorDimension.mo (new), Vectorizable1.mo (+1), Vectorizable2.mo (+1), Vectorizable3.mo (+1), Vectorizable4.mo (+1), Vectorizable5.mo (new), WhenSemantics1.mo (new), XPowers1.mo (new), XPowers2.mo (new), XPowers3.mo (new), Xpowers1_new.mo (+1), Xpowers2_new.mo (new), Xpowers3_new.mo (new), if_then_elseif_else.mo (new), modelica_1_1_Array9.mo (new), modelica_1_1_Function10.mo (+1), modelica_1_1_Type10.mo (+1), modelica_1_1_Type11.mo (new), modelica_1_1_Type9.mo (new), modifyOuter.mo (+1), modifyOuter2.mo (+22 -21), package-s-1.mo (+1), packages1.mo (+1), packages2.mo (new), partial-s-1.mo (+1), partials1.mo (+1), prtest.mo (+1), reinit.mo (+1), translation_failed_template.mo (+1), translation_template.mo (+1), tupleSubset.mo (new)
sjoelund.se 2010-03-24 15:44 Rev.: 5195

- Added testcase for now fixed bug #1181 (Philosopher2.mo)

833 lines of code changed in 2 files:

  • testsuite/mathcore-mofiles: Makefile (+1 -1), Philosopher2.mo (new 832)
petar 2010-03-22 09:25 Rev.: 5179

-Added two testcases for old bugs that got fixed "on the way". The philosopher case can also be used when fixing issue #1181 (just change the last class in the example).

1854 lines of code changed in 3 files:

  • testsuite/mathcore-mofiles: Makefile (+1 -1), PEXPipeTotal.mo (new 1069), Philosopher.mo (new 784)
Frenkel TUD 2010-03-18 10:41 Rev.: 5164

- do a bit more simplification for matrix addition: example m[3,3] = a[3,3]+b[3,3] works but m[3]=A[3]+(B[3,3]+C[3,3]*C[3,3])*D[3] worked also before but generades bad code. testcase mofiles/VectorTest and mosfiles/APIClass failed also before this change

4 lines of code changed in 1 file:

  • testsuite/mathcore-mofiles: ArrayRemoveIndex1.mo (+4 -4)
ricli576 2010-03-15 10:46 Rev.: 5147

Modified rtest script in mathcore-mofiles to interpret RTEST_OMCFLAGS.

7 lines of code changed in 1 file:

  • testsuite/mathcore-mofiles: rtest (+7 -2)
sjoelund.se 2010-02-28 13:25 Rev.: 5053

- Updated external C function testcases. Including the C-file instead of object-file may fail if the linker is g++ instead of gcc (and we eventually want to use g++).
- Using the Include = "#include \"abc.c\"" or Library = "abc.c" annotations won't work if we use g++ as linker.
- mofiles testcases now use rtest -v so errors are more visible when grepping for == in a testsuite log.

36 lines of code changed in 7 files:

  • testsuite/mathcore-mofiles: ExternalFunction1_f.c (new), ExternalFunction2_f.c (+13 -10), ExternalFunction3_addmatrices.c (+14 -10), Makefile (+1 -1)
sjoelund.se 2010-02-24 13:44 Rev.: 5033

- Updates to testsuite/mathcore-mofiles and testsuite/records to match changes made in r5029

162 lines of code changed in 42 files:

  • testsuite/mathcore-mofiles: ArrayMatrixSimplifier.mo (+3 -3), ArrayMulMatrixSimplifier.mo (+6 -6), ArrayRemoveIndex1.mo (+27 -27), Circuit1.mo (+4 -4), ConstrainingType1.mo (+3 -3), Each1.mo (new), Extends3.mo (+12 -12), ExternalFunction1.mo (+1 -1), ExternalFunction3.mo (+8 -8), FlexibleShaftNonLinearTotal.mo (+11 -11), FunctionBubblesort.mo (new), FunctionEval2.mo (new), FunctionEval3.mo (+1 -1), FunctionEval6.mo (+4 -4), FunctionEval7.mo (new), FunctionEval8.mo (new), FunctionEval9.mo (new), Matrix1.mo (+2 -2), Modification14.mo (+24 -24), Redeclare4.mo (new), Redeclare5.mo (+1 -1), reinit.mo (+14 -14)
Frenkel TUD 2010-02-23 21:05 Rev.: 5022

- undo more simplification (Rev 5008) because speedup is less than 1%, so numerical stability will be preferred

2 lines of code changed in 1 file:

  • testsuite/mathcore-mofiles: FlexibleShaftNonLinearTotal.mo (+2 -3)
Frenkel TUD 2010-02-19 19:30 Rev.: 5008

- do a bit more simplification

3 lines of code changed in 2 files:

  • testsuite/mathcore-mofiles: FlexibleShaftNonLinearTotal.mo (+3 -2)
adrpo 2010-02-18 03:47 Rev.: 4989

- updated all rtest files to use grep instead of egrep because:
system "egrep -s '^#|Execution failed!' $log";
would *wrongly* succeed if $log contains word "failed"


1 lines of code changed in 2 files:

  • testsuite/mathcore-mofiles: rtest (new)
adrpo 2010-02-18 03:44 Rev.: 4987

updated some of the tests
- modifyOuter.mo now does not fail anymore as we only generate a warning
- InnerOuterSystem.mo now has components in a different order due to instantiation of inner component first
- AlgorithmForInClass.mos now tests flattening also

20 lines of code changed in 2 files:

  • testsuite/mathcore-mofiles: modifyOuter.mo (+20 -4)
adrpo 2010-02-02 07:04 Rev.: 4895

- updates to mathcore-mofiles/Matrix1.mo due to compiler changes.

0 lines of code changed in 2 files:

  • testsuite/mathcore-mofiles: Matrix1.mo (changed)
sjoelund.se 2010-01-06 09:18 Rev.: 4736

- Added systemimplmisc.cpp to Linux makefiles.
- Fixed the testcases in the testsuite that assumed floor() returns an integer.

1 lines of code changed in 2 files:

  • testsuite/mathcore-mofiles: Constant5.mo (+1 -1)
adrpo 2009-11-18 12:44 Rev.: 4536

- added operator (function)? to lexer/parser/walker but is commented out.
we will uncomment it when is needed.
- added operator (function)? to Absyn and SCode (not used as it doesn't come from the
lexer/parser/walker)

- split SCode.mo into SCode.mo and SCodeUtil.mo
- remember comments from enumerations, derived, etc from Absyn into SCode

- unified Ceval.cevalCallFunction to handle all types of possible
function evaluation: via Cevalfunc, via dll generation, etc.
- enabled Cevalfunc by default in Ceval.cevalCallFunction
- added test for matrix row indexing

- all tests go but meta/BuiltinReal.mo* which displays
correct values but in a different way, which I think
is due to evaluation via Cevalfunc. I disabled it for
now.

100 lines of code changed in 3 files:

  • testsuite/mathcore-mofiles: Makefile (+2 -1), MatrixRowIndexing.mo (new 98)
adrpo 2009-11-10 20:51 Rev.: 4487

- if equations are printed as they now are in flat Modelica

9 lines of code changed in 1 file:

  • testsuite/mathcore-mofiles: EquationIf4.mo (+9 -1)
sjoelund.se 2009-11-04 15:16 Rev.: 4448

- DAE.makeEquationsFromIf: Bugfix for if equations with several elseif clauses.

1 lines of code changed in 2 files:

  • testsuite/mathcore-mofiles: EquationIf4.mo (new)
adrpo 2009-10-26 00:46 Rev.: 4392

- due to the connect changes these tests needed update

2 lines of code changed in 2 files:

  • testsuite/mathcore-mofiles: Connect15.mo (new)
Generated by StatSVN 0.7.0