Skip to content

Regression

flattening_modelica_others.EndUnknown.mo (from (result.xml))

Failing for the past 1 build (Since #3812 )
Took 14 sec.

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]