Regression
flattening_modelica_others.EndUnknown.mo (from (result.xml))
Stacktrace
Output mismatch (see stdout for details)
Standard Output
+ EndUnknown ... equation mismatch [time: 3] ==== Log C:\Windows\TEMP/omc-rtest-OpenModelica/flattening/modelica/others/EndUnknown.mo_temp2714/log-EndUnknown.mo function EndUnknown.simpson "Simpson's numerical integration formula" input Real[:] vals "function values"; input Real a "Lower limit"; input Real b "Upper limit"; output Real res; algorithm if size(vals, 1) >= 3 then res := 0.3333333333333333 * (b - a) * (vals[1] + 2.0 * sum(vals[3:2:-1 + size(vals, 1)]) + 4.0 * sum(vals[2:2:-1 + size(vals, 1)]) + vals[size(vals, 1)]) / /*Real*/(-1 + size(vals, 1)); else res := 0.5 * (b - a) * sum(vals); end if; end EndUnknown.simpson; class EndUnknown constant Real a = 0.24166666666666664; Real x(start = 1.0); equation der(x) = (-0.24166666666666664) * x; end EndUnknown; Error: Error building simulator. Build log: make: Entering directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/FLATTE~1/modelica/others/ENDUNK~1.MO_' clang -O0 -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 EndUnknown_simpson.o EndUnknown_simpson.c 0 [main] make (5459512) child_copy: cygheap read copy failed, 0x0..0x800009958, done 0, windows pid 5459512, Win32 error 299 0 [main] make 30432 dofork: child -1 - forked process 5459512 died unexpectedly, retry 0, exit code 0xC0000142, errno 11 make: *** [EndUnknown_simpson.makefile:25: EndUnknown_simpson] Error 127 make: Leaving directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/FLATTE~1/modelica/others/ENDUNK~1.MO_' RESULT: 2 '' Equation mismatch: diff says: --- "C:\\Windows\\TEMP/omc-rtest-OpenModelica/flattening/modelica/others/EndUnknown.mo_temp2714/equations-expected"2024-06-13 15:33:47.904281500 +0200 +++ "C:\\Windows\\TEMP/omc-rtest-OpenModelica/flattening/modelica/others/EndUnknown.mo_temp2714/equations-got"2024-06-13 15:33:50.725279500 +0200 @@ -10,10 +10,18 @@ res := 0.5 * (b - a) * sum(vals); end if; end EndUnknown.simpson; class EndUnknown -constant Real a = 0.2416666666666666; +constant Real a = 0.24166666666666664; Real x(start = 1.0); equation -der(x) = (-0.2416666666666666) * x; +der(x) = (-0.24166666666666664) * x; end EndUnknown; +Error: Error building simulator. Build log: make: Entering directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/FLATTE~1/modelica/others/ENDUNK~1.MO_' +clang -O0 -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 EndUnknown_simpson.o EndUnknown_simpson.c +0 [main] make (5459512) child_copy: cygheap read copy failed, 0x0..0x800009958, done 0, windows pid 5459512, Win32 error 299 +0 [main] make 30432 dofork: child -1 - forked process 5459512 died unexpectedly, retry 0, exit code 0xC0000142, errno 11 +make: *** [EndUnknown_simpson.makefile:25: EndUnknown_simpson] Error 127 +make: Leaving directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/FLATTE~1/modelica/others/ENDUNK~1.MO_' +RESULT: 2 + '' Equation mismatch: omc-diff says: Line 20: Actual file has more input than expected. == 1 out of 1 tests failed [flattening/modelica/others/EndUnknown.mo_temp2714, time: 14]