Failed
tests / 03 testsuite-gcc 3/3 / flattening_modelica_scodeinst.VectorizeBindings2.mo (from (result.xml))
Stacktrace
Output mismatch (see stdout for details)
Standard Output
+ VectorizeBindings2 ... equation mismatch [time: 0] ==== Log /tmp/omc-rtest-omtmpuser/flattening/modelica/scodeinst/VectorizeBindings2.mo_temp1219/log-VectorizeBindings2.mo class M3 parameter Real[3, 10, 10] m2.m11.p = fill(2.0, 3, 10, 10); Real[3, 10, 10] m2.m11.x; parameter Real[3, 10] m2.m1.p = fill(2.0, 3, 10); Real[3, 10] m2.m1.x(start = fill(1.0, 3, 10), fixed = fill(true, 3, 10)); equation for $i1 in 1:10 loop der(m2[$i1].m1.x) = 1.0; end for; for $i1 in 1:10 loop for $i2 in 1:10 loop der(m2[$i1].m11[$i2].x) = 1.0; end for; end for; end M3; Equation mismatch: diff says: --- /tmp/omc-rtest-omtmpuser/flattening/modelica/scodeinst/VectorizeBindings2.mo_temp1219/equations-expected2024-06-15 01:43:59.575566196 +0000 +++ /tmp/omc-rtest-omtmpuser/flattening/modelica/scodeinst/VectorizeBindings2.mo_temp1219/equations-got2024-06-15 01:43:59.723565336 +0000 @@ -2,18 +2,14 @@ parameter Real[3, 10, 10] m2.m11.p = fill(2.0, 3, 10, 10); Real[3, 10, 10] m2.m11.x; parameter Real[3, 10] m2.m1.p = fill(2.0, 3, 10); Real[3, 10] m2.m1.x(start = fill(1.0, 3, 10), fixed = fill(true, 3, 10)); equation -for $i1 in 1:3 loop for $i1 in 1:10 loop -der(m2[$i1].m1[$i1].x) = 1.0; +der(m2[$i1].m1.x) = 1.0; end for; -end for; -for $i1 in 1:3 loop for $i1 in 1:10 loop for $i2 in 1:10 loop -der(m2[$i1].m11[$i2,$i1].x) = 1.0; -end for; +der(m2[$i1].m11[$i2].x) = 1.0; end for; end for; end M3; Equation mismatch: omc-diff says: Line 7: Integer 3 != 10 == 1 out of 1 tests failed [flattening/modelica/scodeinst/VectorizeBindings2.mo_temp1219, time: 0]