Regression
metamodelica_meta.OptimizeContinue.mo (from (result.xml))
Stacktrace
Output mismatch (see stdout for details)
Standard Output
+ OptimizeContinue ... equation mismatch [time: 4] ==== Log C:\Windows\TEMP/omc-rtest-OpenModelica/metamodelica/meta/OptimizeContinue.mo_temp973/log-OptimizeContinue.mo function OptimizeContinue.f output Real r; algorithm r := match /* switch */ (OptimizeContinue.Ut.UT1()) case (OptimizeContinue.Ut.UT1()) then 1.0; case (OptimizeContinue.Ut.UT2()) then 2.0; case (OptimizeContinue.Ut.UT3()) then 3.0; end match /* switch */; r := match (OptimizeContinue.Ut2.UT4(#(1))) case (OptimizeContinue.Ut2.UT4(1)) then 1.0; case (OptimizeContinue.Ut2.UT4(2)) then 2.0; end match; r := matchcontinue (OptimizeContinue.Ut.UT1()) case (OptimizeContinue.Ut.UT1()) then 1.0; case (OptimizeContinue.Ut.UT1()) then 2.0; end matchcontinue; r := matchcontinue (OptimizeContinue.Ut2.UT4(#(1))) case (OptimizeContinue.Ut2.UT4(1)) then 1.0; case (OptimizeContinue.Ut2.UT4(_)) then 2.0; end matchcontinue; end OptimizeContinue.f; class OptimizeContinue constant Real r = 1.0; end OptimizeContinue; [metamodelica/meta/OptimizeContinue.mo:21:5-25:22:writable] Notification: This matchcontinue expression has no overlapping patterns and should be using match instead of matchcontinue. [metamodelica/meta/OptimizeContinue.mo:21:5-25:22:writable] Notification: Converted match expression to switch of type #T_UNKNOWN#. [metamodelica/meta/OptimizeContinue.mo:21:5-25:22:writable] Notification: Match input OptimizeContinue.Ut.UT1() is a constant value. [metamodelica/meta/OptimizeContinue.mo:26:5-29:22:writable] Notification: This matchcontinue expression has no overlapping patterns and should be using match instead of matchcontinue. [metamodelica/meta/OptimizeContinue.mo:26:5-29:22:writable] Notification: Match input OptimizeContinue.Ut2.UT4(#(1)) is a constant value. [metamodelica/meta/OptimizeContinue.mo:30:5-33:22:writable] Notification: Match input OptimizeContinue.Ut.UT1() is a constant value. [metamodelica/meta/OptimizeContinue.mo:34:5-37:22:writable] Notification: Match input OptimizeContinue.Ut2.UT4(#(1)) is a constant value. Error: Error building simulator. Build log: make: Entering directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/METAMO~1/meta/OPTIMI~1.MO_' clang -g -DOM_HAVE_PTHREADS -Wno-parentheses-equality -falign-functions -mstackrealign -msse2 -mfpmath=sse -I"C:/dev/jenkins/ws/Windows/OM_Win/build/include/omc/c" -I"C:/dev/jenkins/ws/Windows/OM_Win/build/include/omc" -c -o OptimizeContinue_f.o OptimizeContinue_f.c make: *** [OptimizeContinue_f.makefile:25: OptimizeContinue_f] Error 127 make: Leaving directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/METAMO~1/meta/OPTIMI~1.MO_' RESULT: 2 '' Equation mismatch: diff says: --- "C:\\Windows\\TEMP/omc-rtest-OpenModelica/metamodelica/meta/OptimizeContinue.mo_temp973/equations-expected"2024-06-13 15:34:55.683222600 +0200 +++ "C:\\Windows\\TEMP/omc-rtest-OpenModelica/metamodelica/meta/OptimizeContinue.mo_temp973/equations-got"2024-06-13 15:34:59.081520200 +0200 @@ -28,6 +28,11 @@ [metamodelica/meta/OptimizeContinue.mo:21:5-25:22:writable] Notification: Match input OptimizeContinue.Ut.UT1() is a constant value. [metamodelica/meta/OptimizeContinue.mo:26:5-29:22:writable] Notification: This matchcontinue expression has no overlapping patterns and should be using match instead of matchcontinue. [metamodelica/meta/OptimizeContinue.mo:26:5-29:22:writable] Notification: Match input OptimizeContinue.Ut2.UT4(#(1)) is a constant value. [metamodelica/meta/OptimizeContinue.mo:30:5-33:22:writable] Notification: Match input OptimizeContinue.Ut.UT1() is a constant value. [metamodelica/meta/OptimizeContinue.mo:34:5-37:22:writable] Notification: Match input OptimizeContinue.Ut2.UT4(#(1)) is a constant value. +Error: Error building simulator. Build log: make: Entering directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/METAMO~1/meta/OPTIMI~1.MO_' +clang -g -DOM_HAVE_PTHREADS -Wno-parentheses-equality -falign-functions -mstackrealign -msse2 -mfpmath=sse -I"C:/dev/jenkins/ws/Windows/OM_Win/build/include/omc/c" -I"C:/dev/jenkins/ws/Windows/OM_Win/build/include/omc" -c -o OptimizeContinue_f.o OptimizeContinue_f.c +make: *** [OptimizeContinue_f.makefile:25: OptimizeContinue_f] Error 127 +make: Leaving directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/METAMO~1/meta/OPTIMI~1.MO_' +RESULT: 2 '' Equation mismatch: omc-diff says: Line 33: Lexical token differs: expected: got: Error: Error building simulator. Build log: make: Entering directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~ == 1 out of 1 tests failed [metamodelica/meta/OptimizeContinue.mo_temp973, time: 7]