(cd testsuite; time /bin/make -f Makefile > testsuite-trace.txt 2>&1) real 32m15.928s user 0m35.057s sys 1m8.094s echo "log is in testsuite/testsuite-trace.txt" log is in testsuite/testsuite-trace.txt cat testsuite/testsuite-trace.txt make[1]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite' /bin/make -C difftool make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/difftool' flex omc-diff.l gcc -o ../../build/bin/omc-diff".exe" lex.yy.c make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/difftool' /bin/make -C bootstrapping -f Makefile test > bootstrapping.log bootstrapping.log done /bin/make -C mosfiles-dasslold -f Makefile test > mosfiles-dasslold.log mosfiles-dasslold.log done /bin/make -C libraries/msl31 -f Makefile test > msl31.log msl31.log done /bin/make -C libraries/multibody -f Makefile test > multibody.log multibody.log done /bin/make -C libraries/msl221 -f Makefile test > msl221.log msl221.log done /bin/make -C libraries/msl221/modelicaAdditions -f Makefile test > msl221additions.log msl221additions.log done /bin/make -C interactive-simulation -f Makefile test > interactive-simulation.log interactive-simulation.log done /bin/make -C mosfiles-dassl -f Makefile test > mosfiles-dassl.log mosfiles-dassl.log done /bin/make -C mosfiles-msl22 -f Makefile test > mosfiles-msl22.log mosfiles-msl22.log done /bin/make -C parser -f Makefile test > parser.log parser.log done /bin/make -C meta -f Makefile test > meta.log meta.log done /bin/make -C dependency -f Makefile test > dependency.log dependency.log done /bin/make -C libraries/biochem -f Makefile test > biochem.log biochem.log done /bin/make -C mofiles -f Makefile test > mofiles.log mofiles.log done /bin/make -C mofiles/msl -f Makefile test > msl.log msl.log done /bin/make -C meta/MetaModelicaDev -f Makefile.omc test > mmdev.log mmdev.log done /bin/make -C mosfiles-nosim -f Makefile test > mosfiles-nosim.log mosfiles-nosim.log done /bin/make -C interactive -f Makefile test > interactive.log interactive.log done /bin/make -C records -f Makefile test > records.log records.log done /bin/make -C expandable -f Makefile test > expandable.log expandable.log done /bin/make -C linearize -f Makefile test > linearize.log linearize.log done /bin/make -C modelicaML -f Makefile test > modelicaML.log modelicaML.log done /bin/make -C mofiles/drmodelica -f Makefile test > drmodelica.log drmodelica.log done /bin/make -C streams -f Makefile test > streams.log streams.log done make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/biochem' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + EnzMM ... ok [time:1] + Glycolysis ... ok [time:2] + InsulinSignaling_Sedaghat ... ok [time:2] + UniBi ... ok [time:1] + UniUni ... ok [time:2] + BioChem.Examples ... ok [time:10] == 0 out of 6 tests failed [biochem, time: 18] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/biochem' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/bootstrapping' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + DumpTest ... ok [time:54] + GraphTest ... ok [time:1] + HashTable Unit Testing ... ok [time:20] + MainTest ... ok [time:45] + SimCodeTest ... equation mismatch [time:30] ==== Log /tmp/omc-rtest/adrpo-bootstrapping/log-SimCodeTest.mos {true,true} true Loaded all files without error "true " "" true "" "" "1: #ifndef SimCodeC_abc__H 2: #define SimCodeC_abc__H 3: #include \"modelica.h\" 4: #include 5: #include 6: #include 7: 8: #if defined(_MSC_VER) 9: #define DLLExport __declspec( dllexport ) 10: #else 11: #define DLLExport /* nothing */ 12: #endif 13: #ifdef __cplusplus 14: extern \"C\" { 15: #endif 16: 17: 18: void _SimCodeC_abc(); 19: 20: #ifdef __cplusplus 21: } 22: #endif 23: #endif 24: " "1: #include \"SimCodeC_abc.h\" 2: #include 3: #define MODELICA_ASSERT(info,msg) { printInfo(stderr,info); fprintf(stderr,\"Modelica Assert: %s!\\n\", msg); } 4: #define MODELICA_TERMINATE(msg) { fprintf(stderr,\"Modelica Terminate: %s!\\n\", msg); fflush(stderr); } 5: 6: extern \"C\" { 7: 8: 9: void _SimCodeC_abc() 10: { 11: /* disable GC for now 12: */ 13: 14: state tmp1; 15: tmp1 = get_memory_state(); 16: 17: 18: 19: _return: 20: restore_memory_state(tmp1); 21: 22: /* disable GC for now 23: */ 24: 25: return; 26: } 27: 28: int in_SimCodeC_abc(type_description * inArgs, type_description * outVar) 29: { 30: MMC_TRY_TOP() 31: _SimCodeC_abc(); 32: MMC_CATCH_TOP(return 1) 33: write_noretcall(outVar); 34: return 0; 35: } 36: 37: } 38: " Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-bootstrapping/equations-expected 2011-03-04 16:16:12 +0100 +++ /tmp/omc-rtest/adrpo-bootstrapping/equations-got 2011-03-04 16:16:42 +0100 @@ -12,43 +12,63 @@ 2: #define SimCodeC_abc__H 3: #include \"modelica.h\" 4: #include 5: #include 6: #include -7: #if defined(_MSC_VER) -8: #define DLLExport __declspec( dllexport ) -9: #else -10: #define DLLExport /* nothing */ -11: #endif -12: #ifdef __cplusplus -13: extern \"C\" { -14: #endif -15: void _SimCodeC_abc(); -16: #ifdef __cplusplus -17: } -18: #endif -19: #endif +7: +8: #if defined(_MSC_VER) +9: #define DLLExport __declspec( dllexport ) +10: #else +11: #define DLLExport /* nothing */ +12: #endif +13: #ifdef __cplusplus +14: extern \"C\" { +15: #endif +16: +17: +18: void _SimCodeC_abc(); +19: +20: #ifdef __cplusplus +21: } +22: #endif +23: #endif +24: " "1: #include \"SimCodeC_abc.h\" 2: #include 3: #define MODELICA_ASSERT(info,msg) { printInfo(stderr,info); fprintf(stderr,\"Modelica Assert: %s!\\n\", msg); } 4: #define MODELICA_TERMINATE(msg) { fprintf(stderr,\"Modelica Terminate: %s!\\n\", msg); fflush(stderr); } -5: extern \"C\" { -6: void _SimCodeC_abc() -7: { -8: state tmp1; -9: tmp1 = get_memory_state(); -10: -11: _return: -12: restore_memory_state(tmp1); -13: return; -14: } -15: int in_SimCodeC_abc(type_description * inArgs, type_description * outVar) -16: { -17: MMC_TRY_TOP() -18: _SimCodeC_abc(); -19: MMC_CATCH_TOP(return 1) -20: write_noretcall(outVar); -21: return 0; -22: } -23: } +5: +6: extern \"C\" { +7: +8: +9: void _SimCodeC_abc() +10: { +11: /* disable GC for now +12: */ +13: +14: state tmp1; +15: tmp1 = get_memory_state(); +16: +17: +18: +19: _return: +20: restore_memory_state(tmp1); +21: +22: /* disable GC for now +23: */ +24: +25: return; +26: } +27: +28: int in_SimCodeC_abc(type_description * inArgs, type_description * outVar) +29: { +30: MMC_TRY_TOP() +31: _SimCodeC_abc(); +32: MMC_CATCH_TOP(return 1) +33: write_noretcall(outVar); +34: return 0; +35: } +36: +37: } +38: " Equation mismatch: omc-diff says: Line 17: Text differs: expected: : #if defined(_MSC_VER) got: : + SimplifyTest ... ok [time:22] + SusanTest ... ok [time:14] + UtilTest ... ok [time:12] == 1 out of 8 tests failed [bootstrapping, time: 198] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/bootstrapping' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/dependency' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + DependencyChecking.mos ... ok [time:0] + Dependency + check Modelica.Mechanics.MultiBody [version 3.1] ... ok [time:8] == 0 out of 2 tests failed [dependency, time: 8] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/dependency' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mofiles/drmodelica' Running tests: + ABCDsystem ... ok [time:0] - AccessDemo Illegal Mod ... ok [time:0] + AccessDemo Legal Mod ... ok [time:0] + ActivateWhenEquation ... ok [time:0] + AlgorithmCondAssign ... ok [time:0] + AlgorithmCondAssign ... ok [time:0] + AlgorithmSection ... ok [time:0] + ArrayAddSub1 ... ok [time:0] - ArrayAddSub ... ok [time:0] + ArrayConstruct1 ... ok [time:1] + ArrayDim1 ... ok [time:0] + ArrayDim2 ... ok [time:0] + ArrayDim3 ... ok [time:0] + ArrayDim4 ... ok [time:0] - ArrayDivError ... ok [time:0] - ArrayDiv ... ok [time:0] + ArrayExponentiation ... ok [time:0] + ArrayFieldSlice ... ok [time:0] + ArrayIndex ... ok [time:0] + ArrayMult ... ok [time:0] + ArrayReduce ... ok [time:1] - ArraysInitIllegal ... ok [time:0] + ArraysInitLegal ... ok [time:0] + AssertTest ... ok [time:0] + AssertTest1 ... ok [time:0] + AssertTest2 ... ok [time:0] - BlockMatrix ... ok [time:0] - BlockMatrix2 ... ok [time:0] - BlockMatrix3 ... ok [time:0] + BouncingBall ... ok [time:0] + Colered Point Legal Mod ... ok [time:0] + Colors ... ok [time:1] + ComplexNumbers ... ok [time:0] + Concat3 ... ok [time:0] + ConstructFunc ... ok [time:0] - CyclicPerm ... ok [time:0] + DAEexample ... ok [time:0] + DiscreteVectorStateSpace ... ok [time:0] + DoubleWhenSequential ... ok [time:0] + ElementWiseMultiplication.mo ... ok [time:0] + Epidemics1 ... ok [time:0] + EqualityEquationsCorrect ... ok [time:1] + EquationCall ... ok [time:0] + Equations ... ok [time:0] + FilterBlock1 ... ok [time:0] + FiveForEquations ... ok [time:0] + FlatTank ... ok [time:0] + ForLoopHideVariable ... ok [time:0] + FuncDer ... ok [time:0] + FuncMultResults ... ok [time:0] + HeatTankExpanded ... ok [time:0] + HeatTank ... ok [time:0] + HelloWorld ... ok [time:1] + HideVariableForEquations ... ok [time:0] + HydrogenIodide ... ok [time:0] + IfEquation ... ok [time:0] + joinThreeVectors2 ... ok [time:0] + LeastSquares ... ok [time:0] + LogCall1 ... ok [time:0] + LotkaVolterra ... ok [time:0] - MicroCircuitInvalid ... ok [time:0] + ModifiedFiltersInSeries ... ok [time:0] + MoonLanding ... ok [time:0] + MultipleResultsFunction ... ok [time:1] + MultFuncCall ... ok [time:0] + OneArgBaseFunction ... ok [time:0] - PointSum ... ok [time:0] + PolynomialEvaluator1 ... ok [time:0] + PolynomialEvaluator2 ... ok [time:0] + PolynomialEvaluator ... ok [time:0] + PolynomialEvaluatorA ... ok [time:0] + PolynomialEvaluatorB ... ok [time:0] + RangeVector ... ok [time:0] - RefinedSimpleCircuitInvalid ... ok [time:0] + RefinedSimpleCircuitValid ... ok [time:0] + RefinedSimpleCircuitValid2 ... ok [time:0] + SimplePeriodicSampler ... ok [time:0] + StepAdvanced ... ok [time:0] + SumForLoop ... ok [time:0] + Summation ... ok [time:0] + SumSeriesWhile ... ok [time:0] + SumVectorForIf ... ok [time:0] + TankHybridPID ... ok [time:0] + TankHybridPI ... ok [time:0] + Tank ... ok [time:0] + TankPID ... ok [time:1] + TankPI ... ok [time:0] + TanksConnectedPI ... ok [time:0] + TempDepResistorCircuitInherited ... ok [time:0] + TempDepResistorCircuit ... ok [time:0] + TwoRateSampler ... ok [time:0] + VanDerPol ... ok [time:0] + WatchDog1AlgorithmWhen ... ok [time:0] + WatchDog2EquationWhen ... ok [time:0] + VectorizeOneReturnValue ... ok [time:0] - VectorizeSeveralArguments ... ok [time:0] + WhenEquation ... ok [time:0] - WhenNotValid ... ok [time:0] + WhenPriority ... ok [time:0] + WhenStatement1 ... ok [time:0] + WhenStatement2 ... ok [time:0] + WhenStatement3 ... ok [time:0] + WhenValidResult ... ok [time:0] + WhenVectorPredicateEquation ... ok [time:0] == 0 out of 104 tests failed [drmodelica, time: 9] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mofiles/drmodelica' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/expandable' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + ExpandableConnectors ... ok [time:4] == 0 out of 1 tests failed [expandable, time: 4] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/expandable' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/interactive-simulation' Running tests... OPENMODELICAHOME = C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Interactive Simulation Testing ... equation mismatch [time:28] ==== Log /tmp/omc-rtest/adrpo-interactive-simulation/log-runInteractiveSimulation.mos 0 0 0 0 1 1 0 "Trace of the client: " "Control server on: 127.0.0.1:10500 Transfer server on: 127.0.0.1:10502 Enter operation to be sent to server: Message to be send: setcontrolclienturl#1#127.0.0.1#10500#end Enter operation to be sent to server: Command to delay the client for: 2 seconds. End delay of 2 seconds. Enter operation to be sent to server: Message to be send: settransferclienturl#2#127.0.0.1#10502#end Enter operation to be sent to server: Command to delay the client for: 2 seconds. End delay of 2 seconds. Enter operation to be sent to server: Message to be send: setfilter#3#tank1.h#source.flowLevel#end Enter operation to be sent to server: Command to delay the client for: 2 seconds. Server recieved message: done#3#end End delay of 2 seconds. Enter operation to be sent to server: Message to be send: start#4#end Enter operation to be sent to server: Command to delay the client for: 4 seconds. Server recieved message: done#4#end End delay of 4 seconds. Enter operation to be sent to server: Message to be send: changevalue#5#3.6#source.flowLevel=0.0004#end Enter operation to be sent to server: Command to delay the client for: 10 seconds. Server recieved message: done#5#end Server recieved message: done#5#end End delay of 10 seconds. Enter operation to be sent to server: Message to be send: shutdown#6#end Shuting down in 2 seconds .... due to shutdown message: shutdown#6#end " "Trace of server (simulation): " "***** Store the DataNames ***** ***** End store the DataNames ***** initialize done... Client Message: setcontrolclienturl#1#127.0.0.1#10500#end Operation: setcontrolclienturl 127.0.0.1 10500 Control Client IP and Port: 127.0.0.1:10500 create client done... Connect to server with user specific ip and port, ip = 127.0.0.1, port = 10500 Client Message: settransferclienturl#2#127.0.0.1#10502#end Operation: settransferclienturl Creating producers and consumers! create producer and consumer done... Client Message: setfilter#3#tank1.h#source.flowLevel#end Operation: setfilter filterstring: tank1.h#source.flowLevel tank1.h#source.flowLevel Type: v Name: tank1.h STATENAME: tank1.h VARFILTERNAME: tank1.h Type: p Name: source.flowLevel PARFILTERNAME: source.flowLevel Message send: done#3#end Client Message: start#4#end Operation: start start done Message send: done#4#end Client Message: changevalue#5#3.6#source.flowLevel=0.0004#end Operation: changevalue changeParameterValues --> time: 3.6 parameter: source.flowLevel=0.0004 pause done [-1 - 0] p_ssdAtChangedSimulationTime->forTimeStep: -1 start done Message send: done#5#end Message send: done#5#end Client Message: shutdown#6#end Operation: shutdown Message send: done#6#end simulation finished! " Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-interactive-simulation/equations-expected 2011-03-04 16:34:36 +0100 +++ /tmp/omc-rtest/adrpo-interactive-simulation/equations-got 2011-03-04 16:35:04 +0100 @@ -1,11 +1,11 @@ 0 0 0 0 -0 -0 +1 +1 0 "Trace of the client: " "Control server on: 127.0.0.1:10500 Transfer server on: 127.0.0.1:10502 Enter operation to be sent to server: @@ -33,16 +33,15 @@ Enter operation to be sent to server: Message to be send: changevalue#5#3.6#source.flowLevel=0.0004#end Enter operation to be sent to server: Command to delay the client for: 10 seconds. Server recieved message: done#5#end +Server recieved message: done#5#end End delay of 10 seconds. Enter operation to be sent to server: Message to be send: shutdown#6#end Shuting down in 2 seconds .... due to shutdown message: shutdown#6#end -Server recieved message: result#2#tank1.h=0.368666#source.flowLevel=0.02#end -Server recieved message: result#6#tank1.h=0.256143#source.flowLevel=0.0004#end " "Trace of server (simulation): " "***** Store the DataNames ***** ***** End store the DataNames ***** initialize done... @@ -69,20 +68,19 @@ Message send: done#3#end Client Message: start#4#end Operation: start start done Message send: done#4#end - Client Message: changevalue#5#3.6#source.flowLevel=0.0004#end Operation: changevalue changeParameterValues --> time: 3.6 parameter: source.flowLevel=0.0004 pause done -[-1 - 23] -p_ssdAtChangedSimulationTime->forTimeStep: 3 -globalData->lastEmittedTime: 3 +[-1 - 0] +p_ssdAtChangedSimulationTime->forTimeStep: -1 start done Message send: done#5#end +Message send: done#5#end Client Message: shutdown#6#end Operation: shutdown Message send: done#6#end simulation finished! " Equation mismatch: omc-diff says: Line 5: Real 0 != 1 eps: 0.005000, actual diff: 1.000000 == 1 out of 1 tests failed [interactive-simulation, time: 28] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/interactive-simulation' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/interactive' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + DefaultComponentName ... ok [time:0] + Differentiate ... ok [time:0] + For-statement 1 ... ok [time:1] + For-statement 2 ... ok [time:1] + For-statement 3 ... ok [time:0] + For-statement 4 ... ok [time:0] - For-statement fail 5 ... ok [time:0] + For-statement 6 ... ok [time:0] + For-statement 7 ... ok [time:0] + If-statement ... ok [time:0] - If-statement Illegal ... ok [time:0] + API-Parameters ... ok [time:0] + API Classes ... ok [time:1] + API loading and saving ... ok [time:0] + API-attributes ... ok [time:0] + API-Interactive Calls ... ok [time:0] + Test Interactive API for Annotations for MSL 3.1 ... ok [time:7] + Test Interactive API for Simulations ... ok [time:11] + Graphical-API ... ok [time:0] + API Class/Elements query ... ok [time:0] + Matrices ... ok [time:0] + refactorGraphAnn1 ... ok [time:1] + refactorGraphAnn2 ... ok [time:1] + Regular Expression Scripting ... ok [time:0] + Rename ... ok [time:3] + RunScript ... ok [time:0] + Test Interactive API for Components ... ok [time:0] + Simplify ... ok [time:0] + strings ... ok [time:0] + Variables ... ok [time:0] + XmlDumpComment ... ok [time:0] == 0 out of 31 tests failed [interactive, time: 26] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/interactive' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/linearize' Running tests... OPENMODELICAHOME = C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Linearization of linear model ... ok [time:4] + VanDerPol linearization ... ok [time:3] + small values in linearization ... ok [time:3] + LotkaVolterra linearization ... ok [time:3] + twoflattankmodel linearization ... ok [time:4] + nonlinsys linearization ... ok [time:3] + extfunctions linearization ... ok [time:5] + test_02.mos ... ok [time:3] + test_03.mos ... ok [time:3] + test_04.mos ... ok [time:4] + test_05.mos ... ok [time:3] + Jacobian for Knownvars ... ok [time:3] == 0 out of 12 tests failed [linearize, time: 41] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/linearize' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + AlgPatternm ... ok [time:0] + BuiltinArray ... ok [time:0] + BuiltinBoolean ... ok [time:1] + BuiltinInteger ... ok [time:0] + BuiltinList ... ok [time:1] + BuiltinMisc ... ok [time:1] + BuiltinReal ... ok [time:2] + BuiltinString ... ok [time:0] + ComplicatedInteractive ... ok [time:1] + Equality ... ok [time:0] + EqPatternm ... ok [time:1] + ErrorInteractiveCallFunctionPtr ... ok [time:0] - ErrorInvalidComplexType ... ok [time:0] - ErrorInvalidMetarecord ... ok [time:0] - ErrorInvalidPattern1 ... ok [time:0] - ErrorInvalidPattern2 ... ok [time:1] - ErrorInvalidPattern1 ... ok [time:0] - ErrorLocalElement1 ... ok [time:0] - ErrorLocalElement2 ... ok [time:0] - ErrorMatchInOut1.mo ... ok [time:0] + ErrorMatchNumOutput ... ok [time:0] - ErrorNone ... ok [time:0] + Failure ... ok [time:1] + List1 ... ok [time:2] + List2 ... ok [time:2] + List3 ... ok [time:2] + List4 ... ok [time:1] + List5 ... ok [time:0] + ListInteractive ... ok [time:0] + MatchCase1 ... ok [time:2] + MatchCase2 ... ok [time:2] + MatchCase3 ... ok [time:2] + MatchCase4 ... ok [time:2] + MatchCase5 ... ok [time:2] + MatchCase6 ... ok [time:2] + MatchCase7 ... ok [time:2] + MatchCase8 ... ok [time:2] + MatchCase9 ... ok [time:2] + MatchCase10 ... ok [time:2] + MatchCase11 ... ok [time:1] + MatchCase12 ... ok [time:0] + MatchCase13 ... ok [time:1] + MatchCase14 ... ok [time:1] + MatchCase15 ... ok [time:0] + MatchCase16 ... ok [time:1] + MatchCase17 ... ok [time:0] + MatchCaseInteractive1 ... ok [time:3] + MatchCaseInteractive2 ... equation mismatch [time:1] ==== Log /tmp/omc-rtest/adrpo-meta/log-MatchCaseInteractive2.mos true "[MatchCaseInteractive2.mo:15:13-16:13:writable] Warning: case local declarations are deprecated. Move all case- and else-declarations to the match local declarations. " 3 "" "REC(1,true,\"bc" "" "REC(1,true,\"bcd" "" "REC(i=1)" "" "REC(_,_,_)" "" "REC(_,_,_)" "" "UT1()" "" "UT2(1,2,_)" "" "abc" "" "UT2(1,3,c=_)" "" "UT2(1,2,_)" "" Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-meta/equations-expected 2011-03-04 16:41:54 +0100 +++ /tmp/omc-rtest/adrpo-meta/equations-got 2011-03-04 16:41:55 +0100 @@ -1,17 +1,17 @@ true "[MatchCaseInteractive2.mo:15:13-16:13:writable] Warning: case local declarations are deprecated. Move all case- and else-declarations to the match local declarations. " 3 "" -"REC(1,true,"abc")" +"REC(1,true,\"bc" "" -"REC(1,true,"abcd")" +"REC(1,true,\"bcd" "" "REC(i=1)" "" -"REC(_,false,"abc")" +"REC(_,_,_)" "" "REC(_,_,_)" "" "UT1()" "" Equation mismatch: omc-diff says: Line 6: Text differs: expected: ,true,"abc")" got: ,true,\"bc" + MatchCaseInteractive3 ... ok [time:1] + MatchElse1 ... ok [time:1] + MatchIfEquation1 ... ok [time:0] + OptimizeContinue ... ok [time:1] + OptimizeMatchToIfExp ... ok [time:0] + OptionInteractive ... ok [time:0] + PartialFn1 ... ok [time:0] + PartialFn2 ... ok [time:1] - PartialFn3 ... ok [time:0] + PartialFn4 ... ok [time:0] + PartialFn5 ... ok [time:0] + PartialFn6 ... ok [time:0] + PartialFn7 ... ok [time:0] + PartialFn8 ... equation mismatch [time:2] ==== Log /tmp/omc-rtest/adrpo-meta/log-PartialFn8.mos true record SimulationResult resultFile = "PartialFn8_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'PartialFn8', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 1.0 1.0 Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-meta/equations-expected 2011-03-04 16:42:01 +0100 +++ /tmp/omc-rtest/adrpo-meta/equations-got 2011-03-04 16:42:03 +0100 @@ -1,8 +1,8 @@ true record SimulationResult resultFile = "PartialFn8_res.mat", -simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'PartialFn8', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat'", +simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'PartialFn8', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; -0.0 -2.0 +1.0 +1.0 Equation mismatch: omc-diff says: Line 4: Text differs: expected: ', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat'", got: ', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", + PartialFn10 ... ok [time:2] + PartialFn11 ... ok [time:1] + PartialFn12 ... ok [time:2] + PartialFn13 ... ok [time:2] + PartialFn14 ... ok [time:1] + PartialFn15 ... ok [time:0] + Polymorphic ... ok [time:0] + Recursive ... ok [time:1] + Shadowing1 ... ok [time:0] + Shadowing2 ... ok [time:1] + Simplify1 ... ok [time:0] + StrictRML ... ok [time:1] + TupleInteractive ... ok [time:0] + Uniontype1 ... ok [time:1] + Uniontype2 ... ok [time:2] + Uniontype3 ... ok [time:2] + Uniontype4 ... ok [time:1] + Uniontype5 ... ok [time:2] + Uniontype6 ... ok [time:2] + Uniontype7 ... equation mismatch [time:1] ==== Log /tmp/omc-rtest/adrpo-meta/log-Uniontype7.mos true record SimulationResult resultFile = "", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Uniontype7', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "Simulation failed for model: Uniontype7 Error: Error building simulator. Buildlog: The syntax of the command is incorrect. build\\MinGW\\bin\\mingw32-make[3]: Entering directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' perl c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/share/omc/scripts/convert_lines.pl Uniontype7_test.c Uniontype7_test.conv.c.tmp g++ -shared -export-dynamic -o Uniontype7_test.dll Uniontype7_test.conv.c -I\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/include/omc\" -O0 -falign-functions -msse2 -mfpmath=sse -L\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/lib/omc\" -lc_runtime -lregex -lsendData -lQtNetwork-mingw -lQtCore-mingw -lQtGui-mingw -luuid -lole32 -lws2_32 -lm Uniontype7_test_records.c In file included from Uniontype7_test.c:1: Uniontype7_test.h:39: error: field `targ1' has incomplete type Uniontype7_test.c: In function `Uniontype7_test_rettype _Uniontype7_test(modelica_integer)': Uniontype7_test.c:31: error: aggregate `Uniontype7_foo _f' has incomplete type and cannot be defined Uniontype7_test.c:39: error: 'struct Uniontype7_foo_rettype' has no member named 'targ1' Uniontype7_test.c: In function `Uniontype7_foo_rettype _Uniontype7_foo(modelica_integer, modelica_real, void*, modelica_boolean)': Uniontype7_test.c:89: error: aggregate `Uniontype7_foo tmp2' has incomplete type and cannot be defined Uniontype7_test.c:94: error: 'struct Uniontype7_foo_rettype' has no member named 'targ1' build\\MinGW\\bin\\mingw32-make[3]: *** [Uniontype7_test] Error 1 build\\MinGW\\bin\\mingw32-make[3]: Leaving directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' Error: Error building simulator. Buildlog: command g++ not found. Check $OPENMODELICAHOME Error: Error building simulator. Buildlog: command \"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/share/omc/scripts/Compile\" not found. Check $OPENMODELICAHOME Error: Error building simulator. Buildlog: The syntax of the command is incorrect. build\\MinGW\\bin\\mingw32-make[3]: Entering directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' g++ -shared -export-dynamic -o Uniontype7_test.dll Uniontype7_test.conv.c -I\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/include/omc\" -O0 -falign-functions -msse2 -mfpmath=sse -L\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/lib/omc\" -lc_runtime -lregex -lsendData -lQtNetwork-mingw -lQtCore-mingw -lQtGui-mingw -luuid -lole32 -lws2_32 -lm Uniontype7_test_records.c In file included from Uniontype7_test.c:1: Uniontype7_test.h:39: error: field `targ1' has incomplete type Uniontype7_test.c: In function `Uniontype7_test_rettype _Uniontype7_test(modelica_integer)': Uniontype7_test.c:31: error: aggregate `Uniontype7_foo _f' has incomplete type and cannot be defined Uniontype7_test.c:39: error: 'struct Uniontype7_foo_rettype' has no member named 'targ1' Uniontype7_test.c: In function `Uniontype7_foo_rettype _Uniontype7_foo(modelica_integer, modelica_real, void*, modelica_boolean)': Uniontype7_test.c:89: error: aggregate `Uniontype7_foo tmp2' has incomplete type and cannot be defined Uniontype7_test.c:94: error: 'struct Uniontype7_foo_rettype' has no member named 'targ1' build\\MinGW\\bin\\mingw32-make[3]: *** [Uniontype7_test] Error 1 build\\MinGW\\bin\\mingw32-make[3]: Leaving directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' Error: Error building simulator. Buildlog: command g++ not found. Check $OPENMODELICAHOME Error: Error building simulator. Buildlog: command \"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/share/omc/scripts/Compile\" not found. Check $OPENMODELICAHOME Error: Error building simulator. Buildlog: The syntax of the command is incorrect. build\\MinGW\\bin\\mingw32-make[3]: Entering directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' perl c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/share/omc/scripts/convert_lines.pl Uniontype7.cpp Uniontype7.conv.cpp.tmp g++ -I. -o Uniontype7.exe Uniontype7.conv.cpp Uniontype7_functions.cpp -lsim -linteractive -I\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/include/omc\" -O3 -falign-functions -msse2 -mfpmath=sse -lsendData -lQtNetwork-mingw -lQtCore-mingw -lQtGui-mingw -luuid -lole32 -lws2_32 -L\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/lib/omc\" -lc_runtime -lregex -lf2c Uniontype7_records.c Uniontype7_functions.cpp: In function `Uniontype7_test_rettype _Uniontype7_test(modelica_integer)': Uniontype7_functions.cpp:22: error: invalid conversion from `const void*' to `void*' Uniontype7_functions.cpp:22: error: initializing argument 3 of `Uniontype7_foo_rettype _Uniontype7_foo(modelica_integer, modelica_real, void*, modelica_boolean)' build\\MinGW\\bin\\mingw32-make[3]: *** [Uniontype7] Error 1 build\\MinGW\\bin\\mingw32-make[3]: Leaving directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' Error: Error building simulator. Buildlog: command g++ not found. Check $OPENMODELICAHOME Error: Error building simulator. Buildlog: command \"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/share/omc/scripts/Compile\" not found. Check $OPENMODELICAHOME " end SimulationResult; Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-meta/equations-expected 2011-03-04 16:42:24 +0100 +++ /tmp/omc-rtest/adrpo-meta/equations-got 2011-03-04 16:42:25 +0100 @@ -1,7 +1,53 @@ true record SimulationResult -resultFile = "Uniontype7_res.mat", -simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Uniontype7', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat'", -messages = "" +resultFile = "", +simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Uniontype7', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", +messages = "Simulation failed for model: Uniontype7 +Error: Error building simulator. Buildlog: The syntax of the command is incorrect. +build\\MinGW\\bin\\mingw32-make[3]: Entering directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' +perl c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/share/omc/scripts/convert_lines.pl Uniontype7_test.c Uniontype7_test.conv.c.tmp +g++ -shared -export-dynamic -o Uniontype7_test.dll Uniontype7_test.conv.c -I\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/include/omc\" -O0 -falign-functions -msse2 -mfpmath=sse -L\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/lib/omc\" -lc_runtime -lregex -lsendData -lQtNetwork-mingw -lQtCore-mingw -lQtGui-mingw -luuid -lole32 -lws2_32 -lm Uniontype7_test_records.c +In file included from Uniontype7_test.c:1: +Uniontype7_test.h:39: error: field `targ1' has incomplete type +Uniontype7_test.c: In function `Uniontype7_test_rettype _Uniontype7_test(modelica_integer)': +Uniontype7_test.c:31: error: aggregate `Uniontype7_foo _f' has incomplete type and cannot be defined +Uniontype7_test.c:39: error: 'struct Uniontype7_foo_rettype' has no member named 'targ1' +Uniontype7_test.c: In function `Uniontype7_foo_rettype _Uniontype7_foo(modelica_integer, modelica_real, void*, modelica_boolean)': +Uniontype7_test.c:89: error: aggregate `Uniontype7_foo tmp2' has incomplete type and cannot be defined +Uniontype7_test.c:94: error: 'struct Uniontype7_foo_rettype' has no member named 'targ1' +build\\MinGW\\bin\\mingw32-make[3]: *** [Uniontype7_test] Error 1 +build\\MinGW\\bin\\mingw32-make[3]: Leaving directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' + +Error: Error building simulator. Buildlog: command g++ not found. Check $OPENMODELICAHOME +Error: Error building simulator. Buildlog: command \"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/share/omc/scripts/Compile\" not found. Check $OPENMODELICAHOME +Error: Error building simulator. Buildlog: The syntax of the command is incorrect. +build\\MinGW\\bin\\mingw32-make[3]: Entering directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' +g++ -shared -export-dynamic -o Uniontype7_test.dll Uniontype7_test.conv.c -I\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/include/omc\" -O0 -falign-functions -msse2 -mfpmath=sse -L\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/lib/omc\" -lc_runtime -lregex -lsendData -lQtNetwork-mingw -lQtCore-mingw -lQtGui-mingw -luuid -lole32 -lws2_32 -lm Uniontype7_test_records.c +In file included from Uniontype7_test.c:1: +Uniontype7_test.h:39: error: field `targ1' has incomplete type +Uniontype7_test.c: In function `Uniontype7_test_rettype _Uniontype7_test(modelica_integer)': +Uniontype7_test.c:31: error: aggregate `Uniontype7_foo _f' has incomplete type and cannot be defined +Uniontype7_test.c:39: error: 'struct Uniontype7_foo_rettype' has no member named 'targ1' +Uniontype7_test.c: In function `Uniontype7_foo_rettype _Uniontype7_foo(modelica_integer, modelica_real, void*, modelica_boolean)': +Uniontype7_test.c:89: error: aggregate `Uniontype7_foo tmp2' has incomplete type and cannot be defined +Uniontype7_test.c:94: error: 'struct Uniontype7_foo_rettype' has no member named 'targ1' +build\\MinGW\\bin\\mingw32-make[3]: *** [Uniontype7_test] Error 1 +build\\MinGW\\bin\\mingw32-make[3]: Leaving directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' + +Error: Error building simulator. Buildlog: command g++ not found. Check $OPENMODELICAHOME +Error: Error building simulator. Buildlog: command \"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/share/omc/scripts/Compile\" not found. Check $OPENMODELICAHOME +Error: Error building simulator. Buildlog: The syntax of the command is incorrect. +build\\MinGW\\bin\\mingw32-make[3]: Entering directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' +perl c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/share/omc/scripts/convert_lines.pl Uniontype7.cpp Uniontype7.conv.cpp.tmp +g++ -I. -o Uniontype7.exe Uniontype7.conv.cpp Uniontype7_functions.cpp -lsim -linteractive -I\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/include/omc\" -O3 -falign-functions -msse2 -mfpmath=sse -lsendData -lQtNetwork-mingw -lQtCore-mingw -lQtGui-mingw -luuid -lole32 -lws2_32 -L\"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/lib/omc\" -lc_runtime -lregex -lf2c Uniontype7_records.c +Uniontype7_functions.cpp: In function `Uniontype7_test_rettype _Uniontype7_test(modelica_integer)': +Uniontype7_functions.cpp:22: error: invalid conversion from `const void*' to `void*' +Uniontype7_functions.cpp:22: error: initializing argument 3 of `Uniontype7_foo_rettype _Uniontype7_foo(modelica_integer, modelica_real, void*, modelica_boolean)' +build\\MinGW\\bin\\mingw32-make[3]: *** [Uniontype7] Error 1 +build\\MinGW\\bin\\mingw32-make[3]: Leaving directory `c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' + +Error: Error building simulator. Buildlog: command g++ not found. Check $OPENMODELICAHOME +Error: Error building simulator. Buildlog: command \"c:/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/build/share/omc/scripts/Compile\" not found. Check $OPENMODELICAHOME +" end SimulationResult; -5.0 + Equation mismatch: omc-diff says: Line 3: Text differs: expected: resultFile = "Uniontype got: resultFile = "", + Uniontype8 ... ok [time:1] + Uniontype9 ... ok [time:0] + Uniontype10 ... ok [time:0] + Uniontype11 ... ok [time:0] + Uniontype12 ... ok [time:1] + Uniontype13 ... ok [time:0] + Uniontype14 ... ok [time:0] + Uniontype15 ... ok [time:0] == 3 out of 90 tests failed [meta, time: 76] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta/MetaModelicaDev' + 01 Experiment ... ok [time:1] + 02a Exp1 ... ok [time:1] + 02b Exp2 ... ok [time:1] + 03 Symbolic Differentation ... ok [time:1] + 04 Assignment ... ok [time:1] + 05a AssignTwoType ... ok [time:1] + 05b AssignTwoType ... ok [time:0] + 06 Advanced ... ok [time:1] + 08 Pam ... ok [time:0] + 09 Pam Decl ... ok [time:0] + 10 Pam Translator to Machine Code ... ok [time:1] + 11 Petrol ... ok [time:2] == 0 out of 12 tests failed [MetaModelica Course, time: 17] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/meta/MetaModelicaDev' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/modelicaML' Running tests... OPENMODELICAHOME = C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Simulation ModelicaML model twotank ... ok [time:8] + Simulation ModelicaML model BouncingBall ... ok [time:2] + Simulation ModelicaML model watchdog ... ok [time:3] + Simulation ModelicaML models ... ok [time:3] == 0 out of 4 tests failed [modelicaML, time: 16] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/modelicaML' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mofiles' Running tests... + Abs1 ... ok [time:0] - Abs2 ... ok [time:0] + Abs ... ok [time:0] + Acos ... ok [time:0] + AddReal1 ... ok [time:1] + Algorithm1 ... ok [time:0] - Algorithm2 ... ok [time:0] + Algorithm3 ... ok [time:0] + AlgorithmFor1 ... ok [time:0] + AlgorithmFor2 ... ok [time:0] + AlgorithmFor3 ... ok [time:0] + AlgorithmFor4 ... ok [time:0] + AlgorithmFor5 ... ok [time:0] + AlgorithmFor6 ... ok [time:0] + And ... ok [time:1] + Array10 ... ok [time:0] + Array11 ... ok [time:0] + Array12 ... ok [time:0] + Array13 ... ok [time:0] + Array14 ... ok [time:0] + Array15 ... ok [time:0] + Array1 ... ok [time:0] + Array2 ... ok [time:0] + Array3 ... ok [time:0] + Array4 ... ok [time:0] + Array7 ... ok [time:1] + Array8 ... ok [time:0] + Array9 ... ok [time:0] + ArrayAccess ... ok [time:0] + ArrayAddition ... ok [time:0] + ArrayAsAliasInExtends ... ok [time:0] + ArrayAsAlias ... ok [time:0] + ArrayAssignWholeDim ... ok [time:0] + ArrayBrackets ... ok [time:0] - Array_builtin ... ok [time:0] + ArrayCall ... ok [time:0] + ArrayCurlyBrackets ... ok [time:0] + ArrayDeclaration1 ... ok [time:0] + ArrayDeclaration2 ... ok [time:0] + ArrayDeclaration3 ... ok [time:0] + ArrayDeclaration4 ... ok [time:0] + ArrayDeclaration5 ... ok [time:0] + ArrayDivision ... ok [time:0] + ArrayEWOps1 ... ok [time:0] + ArrayEWOps2 ... ok [time:0] + ArrayEWOps3 ... ok [time:0] + ArrayEWOps4 ... ok [time:0] + ArrayEWOps5 ... ok [time:0] + ArrayEWOpsCEval1 ... ok [time:0] + ArrayEWOpsCEval2 ... ok [time:0] + ArrayEWOpsCEval3 ... ok [time:0] + ArrayEWOpsCEval1 ... ok [time:0] + ArrayEWOpsCEval5 ... ok [time:0] + ArrayExtend ... ok [time:0] + ArrayExtendsUnknown ... ok [time:0] + ArrayIndex ... ok [time:0] + ArrayIndex2 ... ok [time:1] - ArrayInvalidDims ... ok [time:0] + ArrayMatrixSimplifier ... ok [time:0] + ArrayModification10 ... ok [time:0] + ArrayModification11 ... ok [time:0] + ArrayModification12 ... ok [time:0] + ArrayModification13 ... ok [time:0] - ArrayModification14 ... ok [time:0] + ArrayModification1 ... ok [time:0] + ArrayModification2 ... ok [time:0] + ArrayModification3 ... ok [time:1] + ArrayModification4 ... ok [time:0] + ArrayModification5 ... ok [time:0] + ArrayModification6 ... ok [time:0] + ArrayModification7 ... ok [time:0] + ArrayModification8 ... ok [time:0] + ArrayModification9 ... ok [time:0] + ArrayMulMatrixSimplifier ... ok [time:0] + ArrayMultiplication ... ok [time:0] + ArrayOperators ... ok [time:0] + ArrayRange ... ok [time:0] + ArrayReduce2 ... ok [time:1] + ArrayRemoveIndex1 ... ok [time:0] + ArraySizeFromFunc ... ok [time:0] + ArraySlice1 ... ok [time:0] + ArraySubtraction ... ok [time:0] + Asin ... ok [time:0] + AssignmentFunction ... ok [time:0] + AssignmentFunctionMultiple1 ... ok [time:0] + AssignmentSimple ... ok [time:0] + Atan2 ... ok [time:0] + Atan ... ok [time:0] + BlockComponents ... ok [time:1] + BlockIllegal ... ok [time:0] + BlockResult ... ok [time:0] + BlockSimple ... ok [time:0] + BoolArrayTest ... ok [time:0] + BooleanLiterals ... ok [time:0] + Break ... ok [time:0] + Cardinality ... ok [time:0] + Ceil ... ok [time:0] + Circle ... ok [time:0] + Circuit1 ... ok [time:1] + Class1 ... ok [time:0] + Class2 ... ok [time:0] + ClassExtends1 ... ok [time:0] + ClassExtends2 ... ok [time:0] + ClassExtends3 ... ok [time:0] + ClassExtends4 ... ok [time:0] + Comment1 ... ok [time:0] + Comment2 ... ok [time:0] + ComponentNames ... ok [time:0] + ComponentNames2 ... ok [time:1] + RedeclarationComponentNames ... ok [time:0] + CondDeclaration ... ok [time:0] - ConditionalArrayExpression1 ... ok [time:0] + ConditionalArrayExpression2 ... ok [time:0] + ConditionalComponent ... ok [time:0] + CondOperators ... ok [time:0] + Connect12 ... ok [time:0] + Connect13 ... ok [time:0] + Connect14 ... ok [time:0] + Connect15 ... ok [time:1] + Connect16 ... ok [time:0] + Connect1 ... ok [time:0] + Connect2 ... ok [time:0] + Connect4 ... ok [time:0] + Connect5 ... ok [time:0] + Connect6 ... ok [time:0] + Connect7 ... ok [time:0] + Connect8 ... ok [time:0] + Connect9 ... ok [time:0] + ConnectEnumArray ... ok [time:0] - ConnectFlowEffort ... ok [time:1] + ConnectHierarchical1 ... ok [time:0] + ConnectHierarchical2 ... ok [time:0] + ConnectInner1 ... ok [time:0] + ConnectInner2 ... ok [time:0] + ConnectInner3 ... ok [time:0] + ConnectInnerOuter2 ... ok [time:0] + ConnectInnerOuter3 ... ok [time:0] + ConnectInnerOuter ... ok [time:0] + ConnectorComponents ... ok [time:0] - ConnectorIllegal ... ok [time:0] + ConnectorSimple ... ok [time:1] + ConnectTypes ... ok [time:0] + Constant10 ... ok [time:0] + Constant11 ... ok [time:0] + Constant1 ... ok [time:0] + Constant2 ... ok [time:0] + Constant3 ... ok [time:0] + Constant4 ... ok [time:0] + Constant5 ... ok [time:0] + Constant6 ... ok [time:0] + Constant7 ... ok [time:1] + Constant8 ... ok [time:0] - Constant9 ... ok [time:0] + ConstantDeclConnector ... ok [time:0] + ConstantDeclRecord ... ok [time:0] + ConstantDeclType ... ok [time:0] + ConstantLogicalRelations ... ok [time:0] + ConstantReductions ... ok [time:0] + ConstantSize ... ok [time:0] + ConstrainingType1 ... ok [time:1] + ConstructParameters2 ... ok [time:0] + ConstructParameters ... ok [time:0] + Cosh ... ok [time:0] + Cos ... ok [time:0] + Cross ... ok [time:0] - CyclicBindingConst ... ok [time:0] - CyclicBindingParam ... ok [time:0] + DeclarationEquation1 ... ok [time:0] + DeclarationEquation2 ... ok [time:0] + DeclarationEquation3 ... ok [time:0] + DeclarationOrder1 ... ok [time:0] + DeclarationOrder2 ... ok [time:0] + DeclarationOrder ... ok [time:0] + DefaultRecordParameters ... ok [time:0] + Delay2 ... ok [time:0] + Delay3 ... ok [time:0] + Delay4 ... ok [time:0] + Delay5 ... ok [time:0] + Delay6 ... ok [time:1] + Delay7 ... ok [time:0] + Delay ... ok [time:0] + DependsMutual ... ok [time:0] - DependsRecursive ... ok [time:0] + Derivative1 ... ok [time:0] + DerConstant1 ... ok [time:0] + DerConstant2 ... ok [time:0] - DerConstant3 ... ok [time:0] + DiagonalBlock ... ok [time:0] + Discrete1 ... ok [time:0] - Discrete2 ... erroneous ==== Log /tmp/omc-rtest/adrpo-mofiles/log-Discrete2.mo class Discrete2 discrete Real x; equation x = sin(time); end Discrete2; + DiscreteDeclConnector ... ok [time:0] + DiscreteDeclRecord ... ok [time:0] + DiscreteDeclType ... ok [time:0] - DisturbedResistance3 ... ok [time:0] - DisturbedResistance4 ... ok [time:0] + Div ... ok [time:0] + DocString.mo ... ok [time:0] - DuplicateElements ... ok [time:0] + DuplicateElementsEquivalent ... ok [time:0] - DuplicateElementsNonEquivalent ... ok [time:0] - DuplicateElementsExtends ... ok [time:0] + DuplicateElementsExtendsEquivalent ... ok [time:0] + Each1 ... ok [time:0] + Encapsulated1 ... ok [time:0] - Encapsulated2 ... ok [time:0] - Encapsulated3 ... ok [time:0] - Encapsulated4 ... ok [time:0] + EngineSAAB95Total ... ok [time:1] + Enum10 ... ok [time:0] + Enum11 ... ok [time:0] + Enumeration1 ... ok [time:0] + Enumeration2 ... ok [time:0] + Enumeration3 ... ok [time:0] + Enumeration4 ... ok [time:0] - Enumeration5 ... ok [time:0] + Enumeration6 ... ok [time:0] + Enumeration7 ... ok [time:0] + Enumeration8 ... ok [time:1] + Enumeration9 ... ok [time:0] + EnumConnectArray ... ok [time:0] + EnumDimSum ... ok [time:0] + EnumFor ... ok [time:0] - EnumInvalidLiteral ... ok [time:0] + EnumRange ... ok [time:0] + Equals ... ok [time:0] + EquationComponent1 ... ok [time:0] + EquationComponent2 ... ok [time:1] + EquationComponent3 ... ok [time:0] + EquationComponent4 ... ok [time:0] + EquationComponent5 ... ok [time:0] + EquationFor1 ... ok [time:0] + EquationFor2 ... ok [time:0] + EquationFor3 ... ok [time:0] + EquationFor4 ... ok [time:0] + EquationFor5 ... ok [time:0] + EquationFor6 ... ok [time:0] + EquationFor7 ... ok [time:0] + EquationIf1 ... ok [time:0] + EquationIf2 ... ok [time:0] + EquationIf3 ... ok [time:0] + EquationIf4 ... ok [time:0] - ErrorMultipleClasses ... ok [time:0] + EventFunctions ... ok [time:0] + Exp ... ok [time:0] + Expressions ... ok [time:0] + Extends1 ... ok [time:0] + Extends2 ... ok [time:0] + Extends3 ... ok [time:0] + Extends4 ... ok [time:0] + Extends5 ... ok [time:0] + Extends6 ... ok [time:0] + Extends7 ... ok [time:0] + Extends8 ... ok [time:0] + Extends9 ... ok [time:0] + Extends10 ... ok [time:0] + Extends11 ... ok [time:0] + ExtendsModWithImport ... ok [time:0] + ExternalFunction1 ... ok [time:0] + ExternalFunction2 ... ok [time:1] + ExternalFunction3 ... ok [time:1] + ExternalFunction4 ... ok [time:1] + ExternalFunction5 ... ok [time:0] + Derivative Annotation ... ok [time:0] + ExternalFunctionBuiltin ... ok [time:0] + ExternalFunctionExtends ... ok [time:0] + Faculty1 ... ok [time:0] + Faculty2 ... ok [time:0] + Faculty3 ... ok [time:0] + Faculty5 ... ok [time:0] + FillSize ... ok [time:0] + FinalParameterModification ... ok [time:0] + FixedFinalParameter ... ok [time:0] + FlexibleShaft ... ok [time:0] + FloatingPoint ... ok [time:0] + Floor ... ok [time:0] + FlowDeclConnector ... ok [time:0] + FlowDeclRecord ... ok [time:0] + FlowDeclType ... ok [time:0] + ForceAndTorque.mo ... ok [time:0] + ForIf ... ok [time:0] + ForIterator1 ... ok [time:0] + ForIterator2 ... ok [time:0] + ForIteratorType ... ok [time:0] + ForNested ... ok [time:0] + ForSimple ... ok [time:0] + Function10 ... ok [time:0] + Function11 ... ok [time:0] + Function12 ... ok [time:0] + Function1 ... ok [time:1] + Function5 ... ok [time:0] + Function5 ... ok [time:0] + Function6 ... ok [time:0] - Function7 ... ok [time:0] - Function8 ... ok [time:0] + Function9 ... ok [time:0] + FunctionBreak ... ok [time:0] + FunctionBubblesort ... ok [time:0] + FunctionCall ... ok [time:0] + FunctionDefaultArgs ... ok [time:1] + FunctionEval1 ... ok [time:0] + FunctionEval2 ... ok [time:0] + FunctionEval3 ... ok [time:0] + FunctionEval4 ... ok [time:0] + FunctionEval6 ... ok [time:0] + FunctionEval7 ... ok [time:0] + FunctionEval8 ... ok [time:0] + FunctionEval9 ... ok [time:0] + FunctionEval10 ... ok [time:0] + FunctionEvalBuiltin ... ok [time:0] + FunctionEvalSlice ... ok [time:0] - FunctionProtectedInput ... ok [time:0] + FunctionReturn ... ok [time:0] + FunctionSimple ... ok [time:0] + FunctionSimplex ... ok [time:0] - FunctionWithEquation ... ok [time:0] + GreaterThanEqual ... ok [time:0] + GreaterThan ... ok [time:0] + RecursiveSelfReference ... ok [time:0] + IdenticalEquations ... ok [time:0] + if_then_elseif_else ... ok [time:0] + IfExpCombiTable1 ... ok [time:0] - IfExpCombiTable2 ... ok [time:0] + Import1 ... ok [time:0] - Import2 ... ok [time:0] + Import3 ... ok [time:0] + Import4 ... ok [time:0] + Import5 ... ok [time:1] + Import6 ... ok [time:0] + Import7 ... ok [time:0] + Influenza ... ok [time:0] + InheritanceClassMod ... ok [time:0] + InheritanceDiamond.mo ... ok [time:0] + InheritanceMultiple ... ok [time:0] + InheritanceProtected ... ok [time:0] + InheritancePublic ... ok [time:0] + InheritanceSeveral ... ok [time:0] + InheritanceSimple ... ok [time:0] + InnerOuter1 ... ok [time:0] + InnerOuter2 ... ok [time:0] + InnerOuterSystem ... ok [time:0] + InnerOuterWithExtends ... ok [time:0] + String arrays ... ok [time:0] + InOutArray ... ok [time:0] + InOutBool ... ok [time:0] + InputDeclConnector ... ok [time:0] + InputDeclRecord ... ok [time:0] + InputDeclType ... ok [time:0] + IntAdd ... ok [time:0] - IntDiv ... ok [time:0] + Integer2Real ... ok [time:0] + Integer ... ok [time:0] + IntMul ... ok [time:0] + IntPow ... ok [time:0] + IntSub ... ok [time:0] + Inverted Pendulum ... ok [time:1] + LessThanEqual ... ok [time:0] + LessThan ... ok [time:0] + Log10 ... ok [time:0] + Log ... ok [time:1] + Lookup10 ... ok [time:0] + Lookup1 ... ok [time:0] + Lookup2 ... ok [time:0] - Lookup3 ... ok [time:0] + Lookup4 ... ok [time:0] + Lookup5 ... ok [time:0] + Lookup6 ... ok [time:0] - Lookup7 ... ok [time:0] + Lookup9 ... ok [time:0] + Lookup with arrays ... ok [time:0] + MathematicalFunctions ... ok [time:0] + Matrix1 ... ok [time:0] + MatrixAddition ... ok [time:0] + MatrixBrackets ... ok [time:0] + MatrixPow ... ok [time:0] + MatrixRowIndexing ... ok [time:0] + MaxArray ... ok [time:0] + Min & Max ... ok [time:0] + ModelAccess ... ok [time:1] + modelica_1_1_Array9 ... ok [time:0] + modelica_1_1_Function10 ... ok [time:0] - modelica_1_1_Type10 ... ok [time:0] + modelica_1_1_Type9 ... ok [time:0] + ModelSimple ... ok [time:0] + Modification10 ... ok [time:0] + Modification12 ... ok [time:0] + Modification13 ... ok [time:0] + Modification14 ... ok [time:0] - Modification15 ... ok [time:0] + Modification1 ... ok [time:0] + Modification2 ... ok [time:0] - Modification4 ... ok [time:0] + Modification5 ... ok [time:0] + Modification6 ... ok [time:0] + Modification7 ... ok [time:0] - Modification9 ... ok [time:0] + ModifierClass ... ok [time:0] + ModifierExtends ... ok [time:0] + ModifiersProblem ... ok [time:0] + ModifierRedeclare ... ok [time:0] - ModifierTypeError ... ok [time:0] + ModifierVariable ... ok [time:0] - ModifyConstant4 ... ok [time:0] - ModifyConstant5 ... ok [time:0] - ModifyConstant6 ... ok [time:0] + modifyOuter2 ... ok [time:0] + modifyOuter ... ok [time:1] - ModifyUnknown1 ... ok [time:0] - ModifyUnknown2 ... ok [time:0] + Mod ... ok [time:0] + MultipleDeclarations2 ... ok [time:0] - MultipleDeclarations ... ok [time:0] + MyPointsInst1 ... ok [time:0] + MyPointsInst2 ... ok [time:0] + NamedArguments ... ok [time:0] + NestedClasses ... ok [time:0] + NoEvent1 ... ok [time:1] + NonConstantReduction ... ok [time:0] + Non-expanded Array1 ... ok [time:0] + Non-expanded Array 2 ... ok [time:0] + Non-expanded Array3 ... ok [time:0] + NotDependsRecursive ... ok [time:0] + NotEquals ... ok [time:0] + Not ... ok [time:0] + NumericFunctions ... ok [time:0] + Operators.mo ... ok [time:0] + Or ... ok [time:1] + OutputDeclConnector ... ok [time:0] + OutputDeclRecord ... ok [time:0] + OutputDeclType ... ok [time:0] + OverrideFinalTest ... ok [time:0] + Overwriting1 ... ok [time:0] + Overwriting2 ... ok [time:0] + Overwriting3 ... ok [time:0] - Overwriting4 ... ok [time:0] + PackageComponents ... ok [time:0] + PackageIllegal ... ok [time:0] + package-s-1 ... ok [time:0] + package-s-1 ... ok [time:0] + packages2 ... ok [time:0] + PackageSimple ... ok [time:0] + ParameterDeclConnector ... ok [time:0] + ParameterDeclRecord ... ok [time:0] + ParameterDeclType ... ok [time:0] - Partial1 ... ok [time:0] + PEXPipe ... ok [time:1] + Philosopher2 ... ok [time:0] + Philosopher ... ok [time:0] + Pow ... ok [time:0] + PredefinedTypes ... ok [time:0] - Protected1 ... ok [time:0] + ProtectedAccess2 ... ok [time:0] - ProtectedAccess ... ok [time:0] - prtest ... ok [time:1] + PublicAccess ... ok [time:0] + Range1 ... ok [time:0] - Real2Integer1 ... ok [time:0] - Real2Integer2 ... ok [time:0] + Real2Integer3 ... ok [time:0] + RealAdd ... ok [time:0] + RealDiv ... ok [time:0] + RealMul ... ok [time:0] + RealPow ... ok [time:0] + RealSub ... ok [time:0] + Record1 ... ok [time:0] + RecordAssignment ... ok [time:0] + RecordConnections ... ok [time:0] + RecordConstructors ... ok [time:0] + RecordConstructorVectorization.mo ... ok [time:0] + RecordNonPublic ... ok [time:0] + RecordPrefixes.mo ... ok [time:0] + RecordSimple ... ok [time:0] + RecursiveFunctionCall ... ok [time:1] - RecursiveShort ... ok [time:0] + Redeclare1 ... ok [time:0] + Redeclare2 ... ok [time:0] + Redeclare3 ... ok [time:0] + Redeclare4 ... ok [time:0] + Redeclare5 ... ok [time:0] - RedeclareFlowEffort ... ok [time:0] + Reductions ... ok [time:0] + reinit ... ok [time:0] + ReinitArray ... ok [time:1] + Rem ... ok [time:0] + ScopeDeclaration1 ... ok [time:0] + ScopeDeclaration3 ... ok [time:0] + ScopeModification1 ... ok [time:0] - ScopeModification2 ... ok [time:0] + Sequence ... ok [time:0] + Shadow1 ... ok [time:0] + ShortClassDef ... ok [time:0] + Sign ... ok [time:0] + SimpleInheritance ... ok [time:1] + SimpleIntegrator1 ... ok [time:0] + SimpleIntegrator2 ... ok [time:0] - SimpleIntegrator3 ... ok [time:0] - SimpleTypeExtend ... ok [time:0] + Simplify ... ok [time:0] + Simplify2 ... ok [time:0] + SimplifyRangeInCall ... ok [time:0] + Sinh ... ok [time:0] + Sin ... ok [time:1] + Skew ... ok [time:0] + SmallLinsys ... ok [time:0] + Sqrt ... ok [time:0] + StringBoolean ... ok [time:0] + StringConcatenation ... ok [time:0] + StringConversion ... ok [time:0] + StringInteger ... ok [time:0] + StringLiterals ... ok [time:0] + StringPool ... ok [time:1] + StringReal ... ok [time:0] + StructuralParameter1 ... ok [time:0] + SubScript1 ... ok [time:0] + SubScript2 ... ok [time:0] + Subscript3 ... ok [time:0] + Sum ... ok [time:0] + Switch ... ok [time:0] + Tanh ... ok [time:0] + Tan ... ok [time:0] + Terminal1 ... ok [time:0] - Terminal2 ... ok [time:0] + TestGravityAcceleration ... ok [time:0] + Transpose2 ... ok [time:0] + Transpose ... ok [time:1] + tupleSubset ... ok [time:0] + TupleSingleAssign ... ok [time:0] + Type10 ... ok [time:0] - Type1 ... ok [time:0] - Type3 ... ok [time:0] + Type4 ... ok [time:0] + Type5 ... ok [time:0] + Type6 ... ok [time:0] - Type7 ... ok [time:0] - Type8 ... ok [time:1] + Type9 ... ok [time:0] + TypeArray ... ok [time:0] + TypeClass1 ... ok [time:0] - TypeClass2 ... ok [time:0] + TypeDeclArray ... ok [time:0] + TypeEnumeration ... ok [time:0] + TypeSimple ... ok [time:0] - Units2 ... ok [time:0] + UsertypeModifications ... ok [time:0] + VectorBuiltin ... ok [time:0] + VectorDimension ... ok [time:0] + Vectorizable1 ... ok [time:0] + Vectorizable2 ... ok [time:0] + Vectorizable3 ... ok [time:0] + Vectorizable4 ... ok [time:0] + Vectorizable5 ... ok [time:0] + Vectorizable6 ... ok [time:0] + VectorizeExtendedType ... ok [time:0] + VectorTest ... ok [time:0] - WhenElseNested ... ok [time:0] - WhenNested ... ok [time:0] - WhenNestedEquation ... ok [time:0] + WhenSemantics1 ... ok [time:0] + While ... ok [time:0] + WillowForest ... ok [time:0] == 1 out of 559 tests failed [mofiles, time: 63] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mofiles' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mosfiles-dassl' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + ABCDsystem.plt ... ok [time:1] + ABCDsystem.csv ... ok [time:2] + ABCDsystem.csv ... ok [time:2] + AlgorithmArrayEqn ... ok [time:1] + AlgorithmCondAssign1 ... ok [time:2] + AlgorithmCondAssign2 ... ok [time:2] + AlgorithmForInClass ... ok [time:2] + AlgorithmSection ... ok [time:2] + Algorithms ... ok [time:4] + ArrayAddSub1 ... ok [time:2] + ArrayDivError ... ok [time:0] + ArrayExponentiation ... ok [time:2] + ArrayEquation ... ok [time:2] + ArrayMult ... ok [time:1] + ArrayReduce ... ok [time:2] + ArrayParameterSize ... ok [time:0] + ArraySlice ... ok [time:2] + AsubCrefExpType ... ok [time:2] + BooleanArray ... ok [time:1] + BouncingBall ... ok [time:2] + BouncingBall2.mos ... ok [time:2] + BouncingBall from Examples ... ok [time:3] + BuiltinMath ... equation mismatch [time:2] ==== Log /tmp/omc-rtest/adrpo-mosfiles-dassl/log-BuiltinMath.mos true record SimulationResult resultFile = "BuiltinMath_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'BuiltinMath', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; {0.0,0.841470984807897} {1.0,0.54030230586814} {0.0,1.5574077246549} {0.0,1.5707963267949} {1.5707963267949,0.0} {0.0,0.785398163397448} {0.0,0.463647609000806} {0.0,1.1752011936438} {1.0,1.54308063481524} {0.0,0.761594155955765} {1.0,2.71828182845905} {-1.#INF,0.0} {-1.#INF,0.0} Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-mosfiles-dassl/equations-expected 2011-03-04 16:35:44 +0100 +++ /tmp/omc-rtest/adrpo-mosfiles-dassl/equations-got 2011-03-04 16:35:46 +0100 @@ -13,7 +13,7 @@ {0.0,0.463647609000806} {0.0,1.1752011936438} {1.0,1.54308063481524} {0.0,0.761594155955765} {1.0,2.71828182845905} -{-inf,0.0} -{-inf,0.0} +{-1.#INF,0.0} +{-1.#INF,0.0} Equation mismatch: omc-diff says: Line 18: Lexical token differs: expected: -inf, got: -1 + CheckEvents ... equation mismatch [time:2] ==== Log /tmp/omc-rtest/adrpo-mosfiles-dassl/log-CheckEvents.mos true record SimulationResult resultFile = "CheckSqrt_res.mat", simulationOptions = "startTime = 0.0, stopTime = 2.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'CheckSqrt', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "[:0:0-0:0:writable] Simulation call assert() at time 1 Level : error Message : Model error: Argument of sqrt should be >= 0 " end SimulationResult; 1.0 1.#QNAN 1.0 -1.#IND Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-mosfiles-dassl/equations-expected 2011-03-04 16:35:46 +0100 +++ /tmp/omc-rtest/adrpo-mosfiles-dassl/equations-got 2011-03-04 16:35:48 +0100 @@ -7,8 +7,8 @@ Message : Model error: Argument of sqrt should be >= 0 " end SimulationResult; 1.0 -nan +1.#QNAN 1.0 --nan +-1.#IND Equation mismatch: omc-diff says: Line 12: Lexical token differs: expected: nan got: 1 + ComplexNumbers.mos ... ok [time:2] + ComplexTypeEquationCount ... ok [time:0] + ConstructFunc ... ok [time:2] + Cross ... ok [time:1] + CyclicPerm ... ok [time:0] + Delay ... ok [time:1] + DAEexample ... ok [time:2] + DAEexample2 ... ok [time:2] + dertest ... ok [time:2] + DiscreteVectorStateSpace ... ok [time:2] + DoubleWhenConflict ... ok [time:0] + DoubleWhenSequential ... ok [time:1] + EnumArray ... ok [time:1] + EquationCallIntegerArray ... ok [time:2] + EqualityEquations ... ok [time:0] + EqualityEquationsCorrect ... ok [time:2] + EventIteration ... ok [time:2] + Extends Basic ... ok [time:1] + ExternalLibraries ... ok [time:2] + ExternalObject ... ok [time:2] + External Object with String parameter input ... ok [time:1] + FiveForEquations ... ok [time:2] + FlatTank ... ok [time:2] + ForIterator1 ... ok [time:2] + ForIterator2 ... ok [time:1] + FuncDer ... ok [time:2] + FunctionIndirectRecursion ... ok [time:2] + FunctionIndirectRecursion2 ... ok [time:0] + FunctionInReinit ... ok [time:1] + HeatTank ... ok [time:1] + HeatTankExpanded ... ok [time:1] + HideVariableForEquations ... ok [time:2] + HydrogenIodide ... ok [time:2] + Identity Matrix ... ok [time:1] + IdealDiode ... ok [time:2] + IfEquation ... ok [time:2] + IfEquation2 ... ok [time:2] + IfEquation3 ... ok [time:2] + Initialization ... ok [time:4] + InlineSolverCodeGenerationEuler ... ok [time:3] + InlineSolverCodeGenerationRK ... ok [time:2] + Interpolation ... ok [time:2] + String array arguments ... ok [time:4] + Record arguments ... ok [time:3] + Bouncing Ball (Quoted identifiers using Japanese UTF-8 characters) ... ok [time:2] + HelloWorld ... ok [time:2] + LinearSysEq (test bug 1012) ... ok [time:2] + LocalVariableInit ... ok [time:1] + LotkaVolterra ... ok [time:2] + Test fixes of bug 180 ... ok [time:3] + MeasureTime ... ok [time:2] + MissV (test bug 1110) ... ok [time:2] + ModelicaUtilities ... ok [time:2] + MyPointsInst1 ... ok [time:2] + MyPointsInst2 ... ok [time:1] + ModelBalance1 ... ok [time:2] + ModelBalance2 ... ok [time:0] + ModelBalance3 ... ok [time:0] + nonConstantParam ... ok [time:3] + OneArgBaseFunction.mos ... ok [time:1] + Pendulum ... ok [time:2] + PolynomialEvaluatorA ... ok [time:2] + PolynomialEvaluatorB ... ok [time:2] + PolynomialEvaluator1.mos ... ok [time:1] + PolynomialEvaluator2.mos ... ok [time:2] + PolynomialEvaluator3.mos ... ok [time:2] + PreAndAliasedVar ... ok [time:1] + Random.mos ... ok [time:4] + Reductions ... ok [time:1] + Ricatti ... ok [time:2] + Sample1 ... ok [time:2] + Sample2 ... ok [time:2] + SemiLinear ... ok [time:1] + Sign ... ok [time:1] + SimplePeriodicSampler ... ok [time:2] + SimResultScripting ... ok [time:2] + Simulation ... ok [time:1] + SliceAssignment ... ok [time:2] + StepAdvanced ... ok [time:2] + StringTest ... ok [time:1] + SumSeriesWhile ... ok [time:2] + SyncFilter ... ok [time:4] + Switch ... ok [time:1] + Tank ... ok [time:2] + TankPI ... ok [time:2] + TankPID ... ok [time:2] + TankHybridPID ... ok [time:2] + TankHybridPI ... ok [time:1] + TanksConnectedPI ... ok [time:2] + tempInterpol2test ... ok [time:2] + Time ... ok [time:1] + TupleReturn ... ok [time:2] + TwoRateSampler ... ok [time:2] + val ... ok [time:1] + VariableFilter ... ok [time:3] + VectorizeOneReturnValue ... ok [time:1] + WatchDog1AlgorithmWhen ... ok [time:2] + WatchDog2EquationWhen ... ok [time:2] + WhenEquation ... ok [time:2] + WhenEquation1 ... ok [time:1] + WhenPriority ... ok [time:2] + when-sorting ... ok [time:2] + WhenStatement1 ... ok [time:2] + WhenStatement2 ... ok [time:1] + WhenStatement3 ... ok [time:2] + when-statements ... ok [time:2] + Xpowers1 ... ok [time:1] + Xpowers2 ... ok [time:1] + Xpowers3 ... ok [time:2] + ZeroCrossing in algorithm for loop ... ok [time:2] == 2 out of 134 tests failed [mosfiles-dassl, time: 237] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mosfiles-dassl' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mosfiles-dasslold' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + AlgorithmArrayEqn ... ok [time:2] + AlgorithmCondAssign1 ... ok [time:2] + AlgorithmForInClass ... ok [time:2] + AlgorithmSection ... ok [time:2] + Algorithms ... equation mismatch [time:4] ==== Log /tmp/omc-rtest/adrpo-mosfiles-dasslold/log-algorithms.mos true record SimulationResult resultFile = "Alg1_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 10, tolerance = 1e-05, method = 'dasslold', fileNamePrefix = 'Alg1', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 2.0 rm: cannot remove `Alg1_res.mat': Permission denied 1 record SimulationResult resultFile = "Alg2_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dasslold', fileNamePrefix = 'Alg2', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 1.0 rm: cannot remove `Alg2_res.mat': Permission denied 1 record SimulationResult resultFile = "Alg3_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dasslold', fileNamePrefix = 'Alg3', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 4.0 3.0 4.0 rm: cannot remove `Alg3_res.mat': Permission denied 1 record SimulationResult resultFile = "", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dasslold', fileNamePrefix = 'Alg4', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "Simulation failed for model: Alg4 Error: Internal error Inverse Algorithm needs to be solved for in x := 1.0 + y; . This is not implemented yet. Error: Internal error createEquations failed Error: Internal error Generation of simulation using code using templates failed " end SimulationResult; Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-mosfiles-dasslold/equations-expected 2011-03-04 16:17:38 +0100 +++ /tmp/omc-rtest/adrpo-mosfiles-dasslold/equations-got 2011-03-04 16:17:42 +0100 @@ -3,27 +3,30 @@ resultFile = "Alg1_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 10, tolerance = 1e-05, method = 'dasslold', fileNamePrefix = 'Alg1', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 2.0 -0 +rm: cannot remove `Alg1_res.mat': Permission denied +1 record SimulationResult resultFile = "Alg2_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dasslold', fileNamePrefix = 'Alg2', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 1.0 -0 +rm: cannot remove `Alg2_res.mat': Permission denied +1 record SimulationResult resultFile = "Alg3_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dasslold', fileNamePrefix = 'Alg3', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 4.0 3.0 4.0 -0 +rm: cannot remove `Alg3_res.mat': Permission denied +1 record SimulationResult resultFile = "", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dasslold', fileNamePrefix = 'Alg4', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "Simulation failed for model: Alg4 Error: Internal error Inverse Algorithm needs to be solved for in x := 1.0 + y; Equation mismatch: omc-diff says: Line 8: Lexical token differs: expected: 0 got: rm: cannot remove `Alg + ArrayAddSub1 ... ok [time:2] + ArrayDivError ... ok [time:0] + ArrayEquation ... ok [time:2] + ArrayMult ... ok [time:1] + ArrayParameterSize ... ok [time:0] + ArrayReduce ... ok [time:1] + ArraySlice ... ok [time:2] + AsubCrefExpType ... ok [time:1] + BooleanArray ... ok [time:2] + BouncingBall2.mos ... ok [time:2] + BouncingBall from Examples ... equation mismatch [time:3] ==== Log /tmp/omc-rtest/adrpo-mosfiles-dasslold/log-BouncingBallExamples.mos true record SimulationResult resultFile = "BouncingBallExamples_res.mat", simulationOptions = "startTime = 0.0, stopTime = 3.0, numberOfIntervals = 500, tolerance = 1e-07, method = 'dasslold', fileNamePrefix = 'BouncingBallExamples', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; true 0.0 0.225275104796728 0.0 rm: cannot remove `BouncingBallExamples_res.mat': Permission denied 1 record SimulationResult resultFile = "BouncingBall_res.mat", simulationOptions = "startTime = 0.0, stopTime = 8.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dasslold', fileNamePrefix = 'BouncingBall', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 0.345548867158413 0.233744847368612 0.100134448585216 rm: cannot remove `BouncingBall_res.mat': Permission denied 1 Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-mosfiles-dasslold/equations-expected 2011-03-04 16:17:56 +0100 +++ /tmp/omc-rtest/adrpo-mosfiles-dasslold/equations-got 2011-03-04 16:17:59 +0100 @@ -6,15 +6,17 @@ end SimulationResult; true 0.0 0.225275104796728 0.0 -0 +rm: cannot remove `BouncingBallExamples_res.mat': Permission denied +1 record SimulationResult resultFile = "BouncingBall_res.mat", simulationOptions = "startTime = 0.0, stopTime = 8.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dasslold', fileNamePrefix = 'BouncingBall', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 0.345548867158413 -0.233744847368613 -0.100134448585217 -0 +0.233744847368612 +0.100134448585216 +rm: cannot remove `BouncingBall_res.mat': Permission denied +1 Equation mismatch: omc-diff says: Line 11: Lexical token differs: expected: 0 got: rm: cannot remove `BouncingBallExamples_res.mat': Permission denied + BouncingBall ... ok [time:2] + BuiltinMath ... equation mismatch [time:1] ==== Log /tmp/omc-rtest/adrpo-mosfiles-dasslold/log-BuiltinMath.mos true record SimulationResult resultFile = "BuiltinMath_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dasslold', fileNamePrefix = 'BuiltinMath', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; {0.0,0.841470984807897} {1.0,0.54030230586814} {0.0,1.5574077246549} {0.0,1.5707963267949} {1.5707963267949,0.0} {0.0,0.785398163397448} {0.0,0.463647609000806} {0.0,1.1752011936438} {1.0,1.54308063481524} {0.0,0.761594155955765} {1.0,2.71828182845905} {-1.#INF,0.0} {-1.#INF,0.0} Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-mosfiles-dasslold/equations-expected 2011-03-04 16:18:01 +0100 +++ /tmp/omc-rtest/adrpo-mosfiles-dasslold/equations-got 2011-03-04 16:18:02 +0100 @@ -13,7 +13,7 @@ {0.0,0.463647609000806} {0.0,1.1752011936438} {1.0,1.54308063481524} {0.0,0.761594155955765} {1.0,2.71828182845905} -{-inf,0.0} -{-inf,0.0} +{-1.#INF,0.0} +{-1.#INF,0.0} Equation mismatch: omc-diff says: Line 18: Lexical token differs: expected: -inf, got: -1 + ComplexNumbers.mos ... ok [time:1] + ComplexTypeEquationCount ... ok [time:0] + ConstructFunc ... ok [time:1] + Cross ... ok [time:2] + CyclicPerm ... ok [time:0] + DAEexample ... ok [time:2] + DAEexample2 ... ok [time:2] + Delay ... ok [time:2] + dertest ... ok [time:1] + DiscreteVectorStateSpace ... ok [time:2] + DoubleWhenConflict ... ok [time:0] + DoubleWhenSequential ... ok [time:2] + EnumArray ... ok [time:1] + EqualityEquations ... ok [time:1] + EquationCallIntegerArray ... ok [time:1] + Extends Basic ... ok [time:2] + ExternalLibraries ... ok [time:1] + ExternalObject ... ok [time:2] + External Object with String parameter input ... ok [time:2] + FiveForEquations ... ok [time:1] + FlatTank ... ok [time:2] + ForIterator1 ... ok [time:2] + ForIterator2 ... ok [time:1] + FuncDer ... ok [time:2] + FunctionIndirectRecursion2 ... ok [time:0] + FunctionIndirectRecursion ... ok [time:2] + HeatTankExpanded ... ok [time:1] + HeatTank ... ok [time:1] + HelloWorld ... ok [time:1] + HideVariableForEquations ... ok [time:2] + HydrogenIodide ... ok [time:1] + IdealDiode ... ok [time:2] + Identity Matrix ... ok [time:2] + IfEquation2 ... ok [time:2] + IfEquation3 ... ok [time:2] + IfEquation ... ok [time:1] + Initialization ... equation mismatch [time:5] ==== Log /tmp/omc-rtest/adrpo-mosfiles-dasslold/log-Initialization.mos true record SimulationResult resultFile = "Init1_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dasslold', fileNamePrefix = 'Init1', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 5.0 5.0 "" rm: cannot remove `Init1_res.mat': Permission denied 1 record SimulationResult resultFile = "Init2_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dasslold', fileNamePrefix = 'Init2', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 5.0 5.0 "" rm: cannot remove `Init2_res.mat': Permission denied 1 record SimulationResult resultFile = "Init3_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dasslold', fileNamePrefix = 'Init3', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 3.0 4.0 "" rm: cannot remove `Init3_res.mat': Permission denied 1 Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-mosfiles-dasslold/equations-expected 2011-03-04 16:18:54 +0100 +++ /tmp/omc-rtest/adrpo-mosfiles-dasslold/equations-got 2011-03-04 16:18:59 +0100 @@ -5,24 +5,27 @@ messages = "" end SimulationResult; 5.0 5.0 "" -0 +rm: cannot remove `Init1_res.mat': Permission denied +1 record SimulationResult resultFile = "Init2_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dasslold', fileNamePrefix = 'Init2', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 5.0 5.0 "" -0 +rm: cannot remove `Init2_res.mat': Permission denied +1 record SimulationResult resultFile = "Init3_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dasslold', fileNamePrefix = 'Init3', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 3.0 4.0 "" -0 +rm: cannot remove `Init3_res.mat': Permission denied +1 Equation mismatch: omc-diff says: Line 10: Lexical token differs: expected: 0 got: rm: cannot remove `Init + String array arguments ... ok [time:4] + Record arguments ... ok [time:3] + Interpolation ... ok [time:2] + LinearSysEq (test bug 1012) ... ok [time:2] + LocalVariableInit ... ok [time:1] + LotkaVolterra ... ok [time:1] + Test fixes of bug 180 ... equation mismatch [time:4] ==== Log /tmp/omc-rtest/adrpo-mosfiles-dasslold/log-Matrix.mos true 0 "Check of tt completed successfully. Class tt has 18 equation(s) and 18 variable(s). 6 of these are trivial equation(s). " "function Trans input Real x; output Real y; external \"C\"; end Trans; class tt Real x[1,1] = 1.0; Real x[1,2] = 2.0; Real x[1,3] = 3.0; Real x[2,1] = 4.0; Real x[2,2] = 5.0; Real x[2,3] = 6.0; Real z[1,1]; Real z[1,2]; Real z[2,1]; Real z[2,2]; Real z[3,1]; Real z[3,2]; Real y[1,1]; Real y[1,2]; Real y[2,1]; Real y[2,2]; Real y[3,1]; Real y[3,2]; equation z = Trans({{x[1,1],x[1,2],x[1,3]},{x[2,1],x[2,2],x[2,3]}}); y = Trans({{x[1,1],x[1,2],x[1,3]},{x[2,1],x[2,2],x[2,3]}}); end tt; " {"tt","tt_init.txt"} record SimulationResult resultFile = "tt_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 1, tolerance = 1e-06, method = 'dasslold', fileNamePrefix = 'tt', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; {1.0,2.0,3.0} {4.0,5.0,6.0} {1.0,3.0} {5.0,2.0} {4.0,6.0} {1.0,3.0} {5.0,2.0} {4.0,6.0} rm: cannot remove `tt_res.mat': Permission denied 1 Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-mosfiles-dasslold/equations-expected 2011-03-04 16:19:13 +0100 +++ /tmp/omc-rtest/adrpo-mosfiles-dasslold/equations-got 2011-03-04 16:19:17 +0100 @@ -49,6 +49,7 @@ {5.0,2.0} {4.0,6.0} {1.0,3.0} {5.0,2.0} {4.0,6.0} -0 +rm: cannot remove `tt_res.mat': Permission denied +1 Equation mismatch: omc-diff says: Line 54: Lexical token differs: expected: 0 got: rm: cannot remove `tt_res.mat': Permission denied + MissV (test bug 1110) ... ok [time:1] + ModelBalance1 ... ok [time:2] + ModelBalance2 ... ok [time:0] + ModelBalance3 ... ok [time:0] + ModelicaUtilities ... ok [time:2] + MyPointsInst1 ... ok [time:2] + MyPointsInst2 ... ok [time:2] + nonConstantParam ... ok [time:2] + Pendulum ... ok [time:2] + PolynomialEvaluator1.mos ... ok [time:2] + PolynomialEvaluator2.mos ... ok [time:1] + PolynomialEvaluator3.mos ... ok [time:2] + PolynomialEvaluatorA ... ok [time:1] + PolynomialEvaluatorB ... ok [time:2] + PreAndAliasedVar ... ok [time:2] + Random.mos ... ok [time:3] + Reductions ... ok [time:2] + Ricatti ... ok [time:2] + Sample1 ... ok [time:1] + SemiLinear ... ok [time:2] + Sign ... ok [time:1] + SimplePeriodicSampler ... ok [time:1] + SimResultScripting ... ok [time:2] + Simulation ... ok [time:2] + SliceAssignment ... ok [time:1] + StepAdvanced ... ok [time:2] + StringTest ... ok [time:1] + SumSeriesWhile ... ok [time:1] + Switch ... ok [time:2] + SyncFilter.mos ... ok [time:4] + TankHybridPID ... ok [time:2] + TankHybridPI ... ok [time:3] + Tank ... ok [time:1] + TankPID ... ok [time:7] + TankPI ... ok [time:2] + TanksConnectedPI ... ok [time:2] + tempInterpol2test ... ok [time:1] + Time ... ok [time:2] + TupleReturn ... ok [time:2] + TwoRateSampler ... ok [time:1] + val ... ok [time:2] + WhenEquation1 ... ok [time:2] + WhenEquation ... ok [time:1] + WhenStatement1 ... ok [time:2] + WhenStatement2 ... ok [time:2] + when-statements ... ok [time:2] + Xpowers1 ... ok [time:1] + Xpowers2 ... ok [time:2] + Xpowers3 ... ok [time:1] == 5 out of 111 tests failed [mosfiles-dasslold, time: 197] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mosfiles-dasslold' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mosfiles-msl22' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + avg ... ok [time:1] + BearingFrictionTest ... ok [time:4] + BacklashTest ... ok [time:3] + Blocks Sources ... equation mismatch [time:10] ==== Log /tmp/omc-rtest/adrpo-mosfiles-msl22/log-blockssources.mos true true record SimulationResult resultFile = "TestModels.BlockModels.SourceTests.ConstantTest_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'TestModels.BlockModels.SourceTests.ConstantTest', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; {1.0,1.0} {100000.0,0.0} rm: cannot remove `TestModels.BlockModels.SourceTests.ConstantTest_res.mat': Permission denied 1 record SimulationResult resultFile = "TestModels.BlockModels.SourceTests.ExpSineTest_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 200, tolerance = 1e-07, method = 'dassl', fileNamePrefix = 'TestModels.BlockModels.SourceTests.ExpSineTest', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; {0.0,0.481237862257547,-0.637512247785461,0.521950882725829,-0.264108938535959,2.43373764515887e-15} {0.0,0.117854094239661,0.0368458939587182,0.0301689370337468,0.0646876455762223,2.00696380740463e-06} record SimulationResult resultFile = "TestModels.BlockModels.SourceTests.ExponentialsTest_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 400, tolerance = 1e-08, method = 'dassl', fileNamePrefix = 'TestModels.BlockModels.SourceTests.ExponentialsTest', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; {0.0,0.864664716763387,0.981684361111266,0.365400688994776,0.0494516057399615,0.00669254706932368} {0.0,1.50369169068037,0.203477731480518,-4.05967499472081,-0.549579422160071,-0.0743494142249321} rm: cannot remove `TestModels.BlockModels.SourceTests.ExponentialsTest_res.mat': Permission denied 1 record SimulationResult resultFile = "TestModels.BlockModels.SourceTests.SineTest_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'TestModels.BlockModels.SourceTests.SineTest', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; {0.0,0.198669330795061,0.38941834230865,0.564642473395035,0.717356090899522,0.841470984807896} {0.0,0.0186566371544315,0.0693349274774383,0.144058271489384,0.234991742483473,0.334528874157179} rm: cannot remove `TestModels.BlockModels.SourceTests.SineTest_res.mat': Permission denied 1 record SimulationResult resultFile = "TestModels.BlockModels.SourceTests.PulseTest_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'TestModels.BlockModels.SourceTests.PulseTest', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; {1.0,0.0,1.0,0.0,1.0} rm: cannot remove `TestModels.BlockModels.SourceTests.PulseTest_res.mat': Permission denied 1 Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-mosfiles-msl22/equations-expected 2011-03-04 16:39:10 +0100 +++ /tmp/omc-rtest/adrpo-mosfiles-msl22/equations-got 2011-03-04 16:39:20 +0100 @@ -5,36 +5,40 @@ simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'TestModels.BlockModels.SourceTests.ConstantTest', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; {1.0,1.0} {100000.0,0.0} -0 +rm: cannot remove `TestModels.BlockModels.SourceTests.ConstantTest_res.mat': Permission denied +1 record SimulationResult resultFile = "TestModels.BlockModels.SourceTests.ExpSineTest_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 200, tolerance = 1e-07, method = 'dassl', fileNamePrefix = 'TestModels.BlockModels.SourceTests.ExpSineTest', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; -{0.0,0.481237862257513,-0.637512247785408,0.521950882725781,-0.264108938535931,2.43373169355745e-15} -{0.0,0.117854094239582,0.0368458939587023,0.0301689370336794,0.064687645576104,2.00696373938953e-06} +{0.0,0.481237862257547,-0.637512247785461,0.521950882725829,-0.264108938535959,2.43373764515887e-15} +{0.0,0.117854094239661,0.0368458939587182,0.0301689370337468,0.0646876455762223,2.00696380740463e-06} record SimulationResult resultFile = "TestModels.BlockModels.SourceTests.ExponentialsTest_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 400, tolerance = 1e-08, method = 'dassl', fileNamePrefix = 'TestModels.BlockModels.SourceTests.ExponentialsTest', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; -{0.0,0.864664716763384,0.981684361111265,0.365400688994786,0.0494516057399628,0.00669254706932298} -{0.0,1.50369169068041,0.20347773148052,-4.05967499472093,-0.549579422160047,-0.0743494142249263} -0 +{0.0,0.864664716763387,0.981684361111266,0.365400688994776,0.0494516057399615,0.00669254706932368} +{0.0,1.50369169068037,0.203477731480518,-4.05967499472081,-0.549579422160071,-0.0743494142249321} +rm: cannot remove `TestModels.BlockModels.SourceTests.ExponentialsTest_res.mat': Permission denied +1 record SimulationResult resultFile = "TestModels.BlockModels.SourceTests.SineTest_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'TestModels.BlockModels.SourceTests.SineTest', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; -{0.0,0.198669330795061,0.38941834230865,0.564642473395034,0.717356090899521,0.841470984807896} -{0.0,0.0186566371544324,0.0693349274774376,0.144058271489358,0.234991742483417,0.334528874157095} -0 +{0.0,0.198669330795061,0.38941834230865,0.564642473395035,0.717356090899522,0.841470984807896} +{0.0,0.0186566371544315,0.0693349274774383,0.144058271489384,0.234991742483473,0.334528874157179} +rm: cannot remove `TestModels.BlockModels.SourceTests.SineTest_res.mat': Permission denied +1 record SimulationResult resultFile = "TestModels.BlockModels.SourceTests.PulseTest_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'TestModels.BlockModels.SourceTests.PulseTest', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; {1.0,0.0,1.0,0.0,1.0} -0 +rm: cannot remove `TestModels.BlockModels.SourceTests.PulseTest_res.mat': Permission denied +1 Equation mismatch: omc-diff says: Line 10: Lexical token differs: expected: 0 got: rm: cannot remove `TestModels.BlockModels.SourceTests.ConstantTest_res.mat': Permission denied + Circuit1 ... ok [time:3] + DCMotor (Blocks) ... ok [time:3] + DCMotorDeadzone ... ok [time:3] + DCMotor (Rotational) ... ok [time:2] + ElasticBearing ... ok [time:3] + First ... ok [time:3] + FuncCross ... ok [time:1] + IdealGear ... ok [time:3] + IdealGearBrake ... ok [time:4] + InitTest ... ok [time:3] + InputOutput ... ok [time:2] + MatrixTest ... ok [time:2] + Shaft ... ok [time:3] + Simulation2 ... equation mismatch [time:16] ==== Log /tmp/omc-rtest/adrpo-mosfiles-msl22/log-simulation2.mos true record SimulationResult resultFile = "TimeVaryingLinSys_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'TimeVaryingLinSys', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 0.0 0.740917955837613 2.00023063032712 0.0 0.707265635329153 0.999815495734682 0.0 0.10363281766554 -9.2252128020453e-05 rm: cannot remove `TimeVaryingLinSys_res.mat': Permission denied 1 0 true record SimulationResult resultFile = "NonLinSys_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'NonLinSys', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 1.0 0.880883555664383 0.854023850799674 rm: cannot remove `NonLinSys_res.mat': Permission denied 1 0 record SimulationResult resultFile = "dae1_res.mat", simulationOptions = "startTime = 0.0, stopTime = 15.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'dae1', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 1.00066822930857 0.000168105394453882 record SimulationResult resultFile = "dae2_res.mat", simulationOptions = "startTime = 0.0, stopTime = 15.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'dae2', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 0.666664660297344 0.50000146530108 0 rm: cannot remove `dae2_res.mat': Permission denied 1 true record SimulationResult resultFile = "NonLinSys3_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-10, method = 'dassl', fileNamePrefix = 'NonLinSys3', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 1.0 1.21474279743756 1.64263509095628 2.0 2.26878869394866 2.92574180241193 rm: cannot remove `NonLinSys3_res.mat': Permission denied 1 0 true true record SimulationResult resultFile = "Test3PhaseSystems.Test3PhaseSystem_res.mat", simulationOptions = "startTime = 0.0, stopTime = 20.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'Test3PhaseSystems.Test3PhaseSystem', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; -0.00869273954826396 -0.0218917584794517 0.0305844980277184 rm: cannot remove `Test3PhaseSystems.Test3PhaseSystem_res.mat': Permission denied 1 0 true record SimulationResult resultFile = "BooleanModel_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'BooleanModel', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 1.0 1.0 0.0 2.0 1.0000000003638 0.0 rm: cannot remove `BooleanModel_res.mat': Permission denied 1 0 true record SimulationResult resultFile = "LargeSteps_res.mat", simulationOptions = "startTime = 0.0, stopTime = 200.0, numberOfIntervals = 100, tolerance = 1e-10, method = 'dassl', fileNamePrefix = 'LargeSteps', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 0.0 -0.761690089076978 rm: cannot remove `LargeSteps_res.mat': Permission denied 1 0 Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-mosfiles-msl22/equations-expected 2011-03-04 16:39:56 +0100 +++ /tmp/omc-rtest/adrpo-mosfiles-msl22/equations-got 2011-03-04 16:40:12 +0100 @@ -3,60 +3,64 @@ resultFile = "TimeVaryingLinSys_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'TimeVaryingLinSys', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 0.0 -0.740917955838652 -2.00023063033581 +0.740917955837613 +2.00023063032712 0.0 -0.707265635328147 -0.99981549572689 +0.707265635329153 +0.999815495734682 0.0 -0.103632817666132 --9.22521266639408e-05 -0 +0.10363281766554 +-9.2252128020453e-05 +rm: cannot remove `TimeVaryingLinSys_res.mat': Permission denied +1 0 true record SimulationResult resultFile = "NonLinSys_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'NonLinSys', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 1.0 -0.880883555692253 -0.854023850807132 -0 +0.880883555664383 +0.854023850799674 +rm: cannot remove `NonLinSys_res.mat': Permission denied +1 0 record SimulationResult resultFile = "dae1_res.mat", simulationOptions = "startTime = 0.0, stopTime = 15.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'dae1', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; -1.00066822930865 -0.00016810539448119 +1.00066822930857 +0.000168105394453882 record SimulationResult resultFile = "dae2_res.mat", simulationOptions = "startTime = 0.0, stopTime = 15.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'dae2', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; -0.666664660297425 -0.500001465301158 -0 +0.666664660297344 +0.50000146530108 0 +rm: cannot remove `dae2_res.mat': Permission denied +1 true record SimulationResult resultFile = "NonLinSys3_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-10, method = 'dassl', fileNamePrefix = 'NonLinSys3', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 1.0 -1.21474279743755 -1.64263509095622 +1.21474279743756 +1.64263509095628 2.0 -2.26878869394865 -2.92574180241184 -0 +2.26878869394866 +2.92574180241193 +rm: cannot remove `NonLinSys3_res.mat': Permission denied +1 0 true true record SimulationResult resultFile = "Test3PhaseSystems.Test3PhaseSystem_res.mat", @@ -64,31 +68,34 @@ messages = "" end SimulationResult; -0.00869273954826396 -0.0218917584794517 0.0305844980277184 -0 +rm: cannot remove `Test3PhaseSystems.Test3PhaseSystem_res.mat': Permission denied +1 0 true record SimulationResult resultFile = "BooleanModel_res.mat", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 100, tolerance = 1e-05, method = 'dassl', fileNamePrefix = 'BooleanModel', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 1.0 -0.999999635838321 +1.0 0.0 2.0 -1.00000036416168 +1.0000000003638 0.0 -0 +rm: cannot remove `BooleanModel_res.mat': Permission denied +1 0 true record SimulationResult resultFile = "LargeSteps_res.mat", simulationOptions = "startTime = 0.0, stopTime = 200.0, numberOfIntervals = 100, tolerance = 1e-10, method = 'dassl', fileNamePrefix = 'LargeSteps', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false", messages = "" end SimulationResult; 0.0 --0.761642684240409 -0 +-0.761690089076978 +rm: cannot remove `LargeSteps_res.mat': Permission denied +1 0 Equation mismatch: omc-diff says: Line 16: Lexical token differs: expected: 0 got: rm: cannot remove `TimeVaryingLinSys_res.mat': Permission denied + SineAccelerate ... ok [time:3] + SineSpeed ... ok [time:2] + SineTorque ... ok [time:3] + SineTorque2inertias ... ok [time:3] + SpringMass ... ok [time:3] + StepTorque ... ok [time:3] + Tank ... ok [time:3] + TrapezoidTest ... ok [time:3] + tupleTest ... ok [time:1] + WeakAxis ... ok [time:3] == 2 out of 28 tests failed [mosfiles-msl22, time: 98] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mosfiles-msl22' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mosfiles-nosim' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Array1 ... ok [time:0] + BaseClass1 ... ok [time:0] + EnzMM ... ok [time:0] + ErrorFunctionCallNumArgs ... ok [time:0] + Extends Order ... ok [time:0] + External Function: Result Order ... ok [time:3] + FinalTests ... ok [time:0] + FuncNamespace ... ok [time:0] + Integer Multiplication Overflow ... ok [time:0] + Integer Power Overflow ... ok [time:0] + Integer Division Overflow ... ok [time:0] + Integer Add/Sub Overflow ... ok [time:0] + LookupBuiltin ... ok [time:0] + LookupPackageFail ... ok [time:0] + Model1.mos Test for BUG 1238 ... ok [time:6] + Model2.mos Test for BUG 1238 ... ok [time:6] + ModifierVariabilityError ... ok [time:0] + Not basic type ... ok [time:0] + Not basic type 2 ... ok [time:0] + OverloadingFunc ... ok [time:0] + Return ... ok [time:0] + Unparsing of operator precedence ... ok [time:0] + While-statement ... ok [time:0] - While-statement Illegal ... ok [time:0] + ModifiersProblem ... ok [time:0] + TransformerYY ... ok [time:1] + AIMC_DOL ... ok [time:0] + Check model with zero dimension arrays. ... ok [time:0] + ZeroRange ... ok [time:1] == 0 out of 29 tests failed [mosfiles-nosim, time: 20] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mosfiles-nosim' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mofiles/msl' Running tests: + BC1 - Der component ... ok [time:0] + BC2 - Derivative component ... ok [time:0] + BC3 - FirstOrder component ... ok [time:0] + BC4 - Integrator component ... ok [time:0] + BC5 - LimIntegrator component ... ok [time:1] + BC6 - LimPID component ... ok [time:0] + BC7 - PI component ... ok [time:0] + BC8 - PID component ... ok [time:0] + BC9 - SecondOrder component ... ok [time:0] + BC10 - StateSpace component ... ok [time:0] + BC11 - TransferFunction component ... ok [time:0] + BS1 - Clock component ... ok [time:0] + BS2 - Constant component ... ok [time:0] + BS3 - ExpSine component ... ok [time:0] + BS4 - Exponentials component ... ok [time:0] + BS5 - KinematicPTP component ... ok [time:0] + BS6 - Pulse component ... ok [time:0] + BS7 - Ramp component ... ok [time:0] + BS8 - SawTooth component ... ok [time:1] + BS9 - Sine component ... ok [time:0] + BS10 - Step component ... ok [time:0] + BS11 - TimeTable component ... ok [time:0] + BS12 - Trapetzoid component ... ok [time:0] + BS13 - IntegerConstant component ... ok [time:0] + BS14 - IntegerStep component ... ok [time:0] + BS15 - BooleanConstant component ... ok [time:0] + BS16 - BooleanPulse component ... ok [time:1] + BS17 - BooleanStep component ... ok [time:0] + BN1 - DeadZone component ... ok [time:0] + BN2 - Limiter component ... ok [time:0] + BN3 - VariableLimiter component ... ok [time:0] + BM1 - Abs component ... ok [time:0] + BM2 - Acos component ... ok [time:0] + BM3 - Add component ... ok [time:0] + BM4 - Add3 component ... ok [time:1] + BM5 - Asin component ... ok [time:0] + BM6 - Atan component ... ok [time:0] + BM7 - Atan2 component ... ok [time:0] + BM8 - Cos component ... ok [time:0] + BM9 - Cosh component ... ok [time:0] + BM10 - Division component ... ok [time:0] + BM11 - Exp component ... ok [time:1] + BM5 - Feedback component ... ok [time:0] + BM13 - Gain component ... ok [time:0] + BM14 - Log component ... ok [time:0] + BM15 - Log10 component ... ok [time:0] + BM16 - MatrixGain component ... ok [time:0] + BM17 - Max component ... ok [time:0] + BM18 - Min component ... ok [time:0] + BM19 - Product component ... ok [time:1] + BM20 - Sign component ... ok [time:0] + BM21 - Sin component ... ok [time:0] + BM22 - Sinh component ... ok [time:0] + BM23 - Sqrt component ... ok [time:0] + BM24 - Sum component ... ok [time:0] + BM25 - Tan component ... ok [time:0] + BM26 - Tanh component ... ok [time:0] + BM27 - TwoInputs component ... ok [time:0] + BM28 - TwoOutputs component ... ok [time:1] + Gear - Complete example with Gear ... ok [time:0] == 0 out of 60 tests failed [msl, time: 8] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/mofiles/msl' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/msl221' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + AIMC_DOL ... ok [time:1] + AIMC_Inverter ... ok [time:1] + AIMC_YD ... ok [time:1] + AIMS_start ... ok [time:1] + Accelerate ... ok [time:1] + BusUsage ... ok [time:1] + CauerLowPassAnalog ... ok [time:1] + CauerLowPassOPV ... ok [time:1] + CauerLowPassSC ... ok [time:2] + CharacteristicIdealDiodes ... ok [time:1] + CharacteristicThyristors ... ok [time:1] + ChuaCircuit ... ok [time:1] + ControlledTanks ... ok [time:1] + CoupledClutches ... ok [time:1] + DCEE_start ... ok [time:1] + DCPM_start ... ok [time:1] + DCSE_start ... ok [time:1] + Damper ... ok [time:1] + DifferentialAmplifier ... ok [time:6] + ElasticBearing ... ok [time:1] + EnforcedMovement ... ok [time:0] + ExecutionPaths ... ok [time:1] + ExtractorTest ... ok [time:0] + First ... ok [time:1] + FirstExample ... ok [time:1] + FirstExample_Variant2 ... ok [time:1] + FirstExample_Variant3 ... ok [time:1] + Friction ... ok [time:1] + HeatingMOSInverter ... ok [time:1] + HeatingRectifier ... ok [time:1] + IndirectCooling ... ok [time:1] + InitialConditions ... ok [time:1] + LogicalNetwork1 ... ok [time:1] + LossyGearDemo1 ... ok [time:1] + LossyGearDemo2 ... ok [time:1] + MotionCycleWithLoad ... ok [time:1] + Motor ... ok [time:1] + NandGatee ... ok [time:1] + OneMass ... ok [time:1] + OneWayRectifier ... ok [time:1] + OneWayRectifierBG ... ok [time:0] + Oscillator ... ok [time:1] + PID_Controller ... ok [time:1] + ParallelCooling ... ok [time:1] + ParallelPumpDropOut ... ok [time:1] + PreLoad ... ok [time:1] + PullinStroke ... ok [time:0] + PumpAndValve ... ok [time:2] + PumpDropOut ... ok [time:1] + Rectifier ... ok [time:1] + SMEE_Gen ... ok [time:1] + SMPM_Inverter ... ok [time:2] + SMR_Inverter ... ok [time:1] + Sensors ... ok [time:1] + ShowCompositeStep ... ok [time:1] + ShowExceptions ... ok [time:1] + ShowLogicalSources ... ok [time:2] + ShowSaturatingInductor ... ok [time:1] + ShowVariableResistor ... ok [time:1] + SignConvention ... ok [time:1] + SimpleCooling ... ok [time:1] + TestNand ... ok [time:22] + TransformerYD ... ok [time:1] + TransformerYY ... ok [time:1] + TwoMass ... ok [time:2] + TwoMasses ... ok [time:1] + WhyArrows ... ok [time:1] == 0 out of 67 tests failed [msl221, time: 98] make[3]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/msl221/Electrical' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + ChuaCircuit2 ... ok [time:3] + HeatingMOSInverter ... ok [time:6] + ShowVariableResistor2 ... ok [time:4] == 0 out of 3 tests failed [Electrical, time: 13] make[3]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/msl221/Electrical' make[3]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/msl221/Mechanics' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Accelerate2 ... ok [time:5] + ElasticBearing2 ... ok [time:14] + First2 ... ok [time:14] + Oscillator2 ... ok [time:13] + Sensors2 ... ok [time:8] + SignConvention2 ... ok [time:7] == 0 out of 6 tests failed [Mechanics, time: 61] make[3]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/msl221/Mechanics' make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/msl221' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/msl221/modelicaAdditions' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + ModelicaAdditions.MultiBody.Examples.Engine1.mos ... ok [time:2] + ModelicaAdditions.MultiBody.Examples.Engine2 ... ok [time:2] + ModelicaAdditions.MultiBody.Examples.Loops.FourBar1 ... ok [time:2] + ModelicaAdditions.MultiBody.Examples.Loops.FourBar2 ... ok [time:2] + ModelicaAdditions.MultiBody.Examples.Loops.TwoLoop ... ok [time:5] + ModelicaAdditions.MultiBody.Examples.Robots.r3.robot ... ok [time:12] == 0 out of 6 tests failed [modelicaAdditions, time: 26] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/msl221/modelicaAdditions' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/msl31' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Modelica.Electrical.Machines.Examples [version 3.1] ... ok [time:23] + Modelica.Electrical.MultiPhase.Examples [version 3.1] ... ok [time:5] + Modelica.Math [version 3.1] ... ok [time:5] + Modelica.Electrical.Analog [version 3.1] ... ok [time:22] + Modelica.Electrical.Digital [version 3.1] ... ok [time:187] + Modelica.Mechanics [version 3.1] ... ok [time:2] + Modelica.Mechanics.MultiBody [version 3.1] ... ok [time:5] + Modelica.Blocks [version 3.1] ... ok [time:5] + Modelica.Magnetic.FluxTubes [version 3.1] ... ok [time:15] + Modelica.Thermal [version 3.1] ... ok [time:3] + Modelica.Utilities [version 3.1] ... ok [time:2] == 0 out of 11 tests failed [msl31, time: 276] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/msl31' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody' /bin/make -C elementary -f Makefile test > elementary.log /bin/make -C loops -f Makefile test > loops.log /bin/make -C rotational3deffects -f Makefile test > rotational3deffects.log /bin/make -C systems -f Makefile test > systems.log /bin/make -C checkingModels -f Makefile test > checkingModels.log make[3]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody/elementary' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.DoublePendulum ... ok [time:12] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.ForceAndTorque ... ok [time:5] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.FreeBody ... ok [time:3] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant ... ok [time:3] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses ... ok [time:10] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.Pendulum ... ok [time:5] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper ... ok [time:3] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.PointGravity ... ok [time:4] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 ... ok [time:10] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses ... ok [time:3] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.RollingWheel ... ok [time:3] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving ... ok [time:5] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling ... ok [time:6] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem ... ok [time:4] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem ... ok [time:5] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.SpringWithMass ... ok [time:2] + Modelica3.x.Mechanics.MultiBody.Examples.Elementary.ThreeSprings ... ok [time:4] + Modelica3.x.Mechanics.MultiBody.World ... ok [time:2] == 0 out of 18 tests failed [elementary, time: 90] make[3]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody/elementary' make[3]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody/loops' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Modelica3.x.Mechanics.MultiBody.Examples.Loops.Engine1a ... ok [time:8] + Modelica3.x.Mechanics.MultiBody.Examples.Loops.Engine1b ... ok [time:9] + Modelica3.x.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic ... ok [time:12] + Modelica3.x.Mechanics.MultiBody.Examples.Loops.Fourbar1 ... ok [time:5] + Modelica3.x.Mechanics.MultiBody.Examples.Loops.Fourbar2 ... ok [time:5] + Modelica3.x.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic ... ok [time:4] + Modelica3.x.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic ... ok [time:16] + Modelica3.x.Mechanics.MultiBody.Examples.Loops.EngineV6 [instantiation] ... ok [time:36] + Modelica3.x.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic [instantiation] ... ok [time:29] + Modelica3.x.Mechanics.MultiBody.Examples.Loops.EngineV6 [checkModel] ... ok [time:53] + Modelica3.x.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic [checkModel] ... ok [time:38] == 0 out of 11 tests failed [loops, time: 217] make[3]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody/loops' make[3]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody/rotational3deffects' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Modelica3.x.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects ... ok [time:7] + Modelica3.x.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive ... ok [time:3] + Modelica3.x.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive ... ok [time:4] + Modelica3.x.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint ... ok [time:4] == 0 out of 4 tests failed [rotational3deffects, time: 18] make[3]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody/rotational3deffects' make[3]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody/systems' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Modelica3.x.Mechanics.MultiBody.Examples.Systems.RobotR3 ... ok [time:21] == 0 out of 1 tests failed [systems, time: 21] make[3]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody/systems' make[3]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody/checkingModels' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Modelica3.x.Mechanics.MultiBody.Parts.BodyCylinder ... ok [time:9] == 0 out of 1 tests failed [checkingModels, time: 9] make[3]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody/checkingModels' make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/libraries/multibody' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/parser' Running tests... + IntegerLiterals (32-bit) ... ok [time:0] - Assign1 ... ok [time:0] - Assign2 ... ok [time:0] - Assign3 ... ok [time:0] - Assign4 ... ok [time:0] + Check Compiler sources for tabs ... equation mismatch [time:0] ==== Log /tmp/omc-rtest/adrpo-parser/log-CheckSourcesForTabs.mos 0 "Found tabs in the source; to fix this, backup your work and run: sed -i 's/ / /g' Compiler/{BackEnd,FrontEnd,Main,Script,Util}/*.mo" 0 "Found tabs in the source; to fix this, backup your work and run: sed -i 's/ / /g' ../../Compiler/modpar/*.{cpp,hpp} ../../Compiler/runtime/*.{cpp,c,h,hpp} c_runtime/{*/,}*.{cpp,c,h}" 0 "Found tabs in the source; to fix this, backup your work and run: sed -i 's/ / /g' OMShell/*.{cpp,h} OMNotebook/*/*.{cpp,h,hpp} OMEdit/OMEditGUI/*.{cpp,h}" Equation mismatch: diff says: --- /tmp/omc-rtest/adrpo-parser/equations-expected 2011-03-04 16:40:41 +0100 +++ /tmp/omc-rtest/adrpo-parser/equations-got 2011-03-04 16:40:41 +0100 @@ -1,6 +1,6 @@ 0 -"OK" +"Found tabs in the source; to fix this, backup your work and run: sed -i 's/ / /g' Compiler/{BackEnd,FrontEnd,Main,Script,Util}/*.mo" 0 -"OK" +"Found tabs in the source; to fix this, backup your work and run: sed -i 's/ / /g' ../../Compiler/modpar/*.{cpp,hpp} ../../Compiler/runtime/*.{cpp,c,h,hpp} c_runtime/{*/,}*.{cpp,c,h}" 0 -"OK" +"Found tabs in the source; to fix this, backup your work and run: sed -i 's/ / /g' OMShell/*.{cpp,h} OMNotebook/*/*.{cpp,h,hpp} OMEdit/OMEditGUI/*.{cpp,h}" Equation mismatch: omc-diff says: Line 2: Text differs: expected: "OK" got: "Found tabs in the source; to fix this, backup your work and run: sed - Class3 ... ok [time:0] - Class4 ... ok [time:0] + Code (3.2) ... ok [time:0] - ConstructParameters1 ... ok [time:0] - Declaration1 ... ok [time:0] - Declaration2 ... ok [time:0] - Declaration3 ... ok [time:0] + DocumentationBackslash ... ok [time:0] + DotName ... ok [time:0] + EmptyWithin ... ok [time:0] - Identifier ... ok [time:0] + MetaModelicaMatchElse ... ok [time:0] - MetaModelicaStringOpModelicaLexer ... ok [time:0] - MissingSemicolon ... ok [time:0] - ModifyConstant3 ... ok [time:0] + OptionalOutput ... ok [time:0] + ParseCompiler/Sources ... ok [time:12] + ParseElementReplaceable ... ok [time:0] - ParseError1 ... ok [time:0] - ParseError2 ... ok [time:0] - ParseError3 ... ok [time:0] + ParseFullModelica1.6 ... ok [time:1] + ParseFullModelica2.2.1 ... ok [time:2] + ParseFullModelica3.1 ... ok [time:4] + ParseFullModelica3.2 ... ok [time:6] - RealOpLexerModelica ... ok [time:0] + RealOpLexerMetaModelica ... ok [time:0] + Redeclare ... ok [time:0] - SimpleIntegrator4 ... ok [time:0] + WildLexerModelica ... ok [time:0] - WildLexerMetaModelica ... ok [time:0] + ParseModel-WriteModel-ParseModel ... ok [time:0] == 1 out of 38 tests failed [parser, time: 29] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/parser' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/records' Running tests... OPENMODELICAHOME= C:\bin\cygwin\home\adrpo\dev\OpenModelicaBackend/build + Record Derived 1 ... ok [time:0] + Record Derived 2 ... ok [time:0] + Empty Record Constructor ... ok [time:0] + Empty Record Input ... ok [time:0] + Simple Record Constructor ... ok [time:0] + Simple Record Input ... ok [time:0] + Record-in-Record Constructor ... ok [time:2] + Record-in-Record Input ... ok [time:1] + Record Modifications ... ok [time:0] + Record Constructor with Parameters ... ok [time:0] + Record Variability ... ok [time:0] + RecordFuncParam ... ok [time:0] + RecordFuncParam ... ok [time:2] == 0 out of 13 tests failed [records, time: 6] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/records' make[2]: Entering directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/streams' Running tests: + ActualStream ... ok [time:0] + InStreamInsideOutside ... ok [time:1] - InStreamInvalidArgument ... ok [time:0] + InStreamTwoInside ... ok [time:0] + InStreamTwoInside ... ok [time:0] + InStreamTwoOutside ... ok [time:0] + InStreamUnconnected ... ok [time:0] + StreamConcept_NoMedium_Total.mo ... ok [time:0] - StreamUnbalancedConnector ... ok [time:0] + ActualStreamCodeGen ... ok [time:2] == 0 out of 10 tests failed [streams, time: 3] make[2]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite/streams' make[1]: Leaving directory `/c/bin/cygwin/home/adrpo/dev/OpenModelicaBackend/testsuite' real 32m15.928s user 0m35.057s sys 1m8.094s