Skip to content

Failed

openmodelica_dataReconciliation.Splitter4.mos (from (result.xml))

Failing for the past 150 builds (Since #3553 )
Took 17 sec.

Stacktrace

Output mismatch (see stdout for details)

Standard Output

 + Splitter4                                                                         ... equation mismatch [time: 17]

==== Log C:\WINDOWS\TEMP/omc-rtest-OpenModelica/openmodelica/dataReconciliation/Splitter4.mos_temp3129/log-Splitter4.mos
true
""
true
"Notification: Automatically loaded package Modelica 3.2.3 due to uses annotation from NewDataReconciliationSimpleTests.
Notification: Automatically loaded package Complex 3.2.3 due to uses annotation from Modelica.
Notification: Automatically loaded package ModelicaServices 3.2.3 due to uses annotation from Modelica.
Notification: Automatically loaded package ThermoSysPro 3.2 due to uses annotation from NewDataReconciliationSimpleTests.
"

ModelInfo: NewDataReconciliationSimpleTests.Splitter4
==========================================================================


OrderedVariables (29)
========================================
1: V_P3:VARIABLE()  type: Real
2: V_P2:VARIABLE()  type: Real
3: V_P1:VARIABLE()  type: Real
4: P:VARIABLE()  type: Real
5: T3_Q2:VARIABLE()  type: Real
6: T3_Q1:VARIABLE()  type: Real
7: T2_Q2:VARIABLE()  type: Real
8: T2_Q1:VARIABLE()  type: Real
9: T1_Q2:VARIABLE()  type: Real
10: T1_Q1:VARIABLE()  type: Real
11: V_Q5:VARIABLE()  type: Real
12: V_Q4:VARIABLE()  type: Real
13: V_Q3:VARIABLE()  type: Real
14: V_Q2:VARIABLE()  type: Real
15: V_Q1:VARIABLE()  type: Real
16: T3_P2:VARIABLE()  type: Real
17: T3_P1:VARIABLE()  type: Real
18: T2_P2:VARIABLE()  type: Real
19: T2_P1:VARIABLE()  type: Real
20: T1_P2:VARIABLE()  type: Real
21: T1_P1:VARIABLE()  type: Real
22: Q05:VARIABLE()  type: Real
23: Q04:VARIABLE()  type: Real
24: Q3:VARIABLE(start = 0.97 uncertain=Uncertainty.refine)  type: Real
25: Q2:VARIABLE(start = 1.05 uncertain=Uncertainty.refine)  type: Real
26: Q1:VARIABLE(start = 2.1 uncertain=Uncertainty.refine)  type: Real
27: P01:VARIABLE()  type: Real
28: Q02:VARIABLE()  type: Real
29: Q03:VARIABLE()  type: Real


OrderedEquation (29, 29)
========================================
1/1 (1): P01 = 3.0   [binding |0|0|0|0|]
2/2 (1): Q02 = 1.0   [binding |0|0|0|0|]
3/3 (1): Q03 = 1.0   [binding |0|0|0|0|]
4/4 (1): Q04 = 0.0   [dynamic |0|0|0|0|]
5/5 (1): Q05 = 0.0   [dynamic |0|0|0|0|]
6/6 (1): V_Q4 = Q04   [dynamic |0|0|0|0|]
7/7 (1): V_Q5 = Q05   [dynamic |0|0|0|0|]
8/8 (1): T1_P1 = P01   [dynamic |0|0|0|0|]
9/9 (1): T2_Q2 = Q02   [dynamic |0|0|0|0|]
10/10 (1): T3_Q2 = Q03   [dynamic |0|0|0|0|]
11/11 (1): T1_P1 - T1_P2 = Q1 ^ 2.0   [dynamic |0|0|0|0|]
12/12 (1): T2_P1 - T2_P2 = Q2 ^ 2.0   [dynamic |0|0|0|0|]
13/13 (1): T3_P1 - T3_P2 = Q3 ^ 2.0   [dynamic |0|0|0|0|]
14/14 (1): V_Q1 = V_Q2 + V_Q3 + V_Q4 + V_Q5   [dynamic |0|0|0|0|]
15/15 (1): V_Q1 = T1_Q2   [dynamic |0|0|0|0|]
16/16 (1): T1_Q2 = Q1   [dynamic |0|0|0|0|]
17/17 (1): V_Q2 = T2_Q1   [dynamic |0|0|0|0|]
18/18 (1): T2_Q1 = Q2   [dynamic |0|0|0|0|]
19/19 (1): V_Q3 = T3_Q1   [dynamic |0|0|0|0|]
20/20 (1): T3_Q1 = Q3   [dynamic |0|0|0|0|]
21/21 (1): T1_P2 = V_P1   [dynamic |0|0|0|0|]
22/22 (1): V_P1 = P   [dynamic |0|0|0|0|]
23/23 (1): T2_P1 = V_P2   [dynamic |0|0|0|0|]
24/24 (1): V_P2 = P   [dynamic |0|0|0|0|]
25/25 (1): T3_P1 = V_P3   [dynamic |0|0|0|0|]
26/26 (1): V_P3 = P   [dynamic |0|0|0|0|]
27/27 (1): T1_Q1 = Q1   [dynamic |0|0|0|0|]
28/28 (1): T2_Q2 = Q2   [dynamic |0|0|0|0|]
29/29 (1): T3_Q2 = Q3   [dynamic |0|0|0|0|]

Matching
========================================
29 variables and equations
var 1 is solved in eqn 26
var 2 is solved in eqn 24
var 3 is solved in eqn 21
var 4 is solved in eqn 22
var 5 is solved in eqn 10
var 6 is solved in eqn 20
var 7 is solved in eqn 9
var 8 is solved in eqn 18
var 9 is solved in eqn 15
var 10 is solved in eqn 27
var 11 is solved in eqn 7
var 12 is solved in eqn 6
var 13 is solved in eqn 19
var 14 is solved in eqn 17
var 15 is solved in eqn 14
var 16 is solved in eqn 13
var 17 is solved in eqn 25
var 18 is solved in eqn 12
var 19 is solved in eqn 23
var 20 is solved in eqn 11
var 21 is solved in eqn 8
var 22 is solved in eqn 5
var 23 is solved in eqn 4
var 24 is solved in eqn 29
var 25 is solved in eqn 28
var 26 is solved in eqn 16
var 27 is solved in eqn 1
var 28 is solved in eqn 2
var 29 is solved in eqn 3

Standard BLT of the original model:(29)
============================================================

29: Q03: (3/3): (1): Q03 = 1.0
28: Q02: (2/2): (1): Q02 = 1.0
27: P01: (1/1): (1): P01 = 3.0
26: Q1: (16/16): (1): T1_Q2 = Q1
25: Q2: (28/28): (1): T2_Q2 = Q2
24: Q3: (29/29): (1): T3_Q2 = Q3
23: Q04: (4/4): (1): Q04 = 0.0
22: Q05: (5/5): (1): Q05 = 0.0
21: T1_P1: (8/8): (1): T1_P1 = P01
20: T1_P2: (11/11): (1): T1_P1 - T1_P2 = Q1 ^ 2.0
19: T2_P1: (23/23): (1): T2_P1 = V_P2
18: T2_P2: (12/12): (1): T2_P1 - T2_P2 = Q2 ^ 2.0
17: T3_P1: (25/25): (1): T3_P1 = V_P3
16: T3_P2: (13/13): (1): T3_P1 - T3_P2 = Q3 ^ 2.0
15: V_Q1: (14/14): (1): V_Q1 = V_Q2 + V_Q3 + V_Q4 + V_Q5
14: V_Q2: (17/17): (1): V_Q2 = T2_Q1
13: V_Q3: (19/19): (1): V_Q3 = T3_Q1
12: V_Q4: (6/6): (1): V_Q4 = Q04
11: V_Q5: (7/7): (1): V_Q5 = Q05
10: T1_Q1: (27/27): (1): T1_Q1 = Q1
9: T1_Q2: (15/15): (1): V_Q1 = T1_Q2
8: T2_Q1: (18/18): (1): T2_Q1 = Q2
7: T2_Q2: (9/9): (1): T2_Q2 = Q02
6: T3_Q1: (20/20): (1): T3_Q1 = Q3
5: T3_Q2: (10/10): (1): T3_Q2 = Q03
4: P: (22/22): (1): V_P1 = P
3: V_P1: (21/21): (1): T1_P2 = V_P1
2: V_P2: (24/24): (1): V_P2 = P
1: V_P3: (26/26): (1): V_P3 = P


Variables of interest (3)
========================================
1: Q3:VARIABLE(start = 0.97 uncertain=Uncertainty.refine)  type: Real
2: Q2:VARIABLE(start = 1.05 uncertain=Uncertainty.refine)  type: Real
3: Q1:VARIABLE(start = 2.1 uncertain=Uncertainty.refine)  type: Real


Boundary conditions (3)
========================================
1: P01:VARIABLE()  type: Real
2: Q02:VARIABLE()  type: Real
3: Q03:VARIABLE()  type: Real


Binding equations:(3)
============================================================

29: Q03: (3/3): (1): Q03 = 1.0
28: Q02: (2/2): (1): Q02 = 1.0
27: P01: (1/1): (1): P01 = 3.0


E-BLT: equations that compute the variables of interest:(3)
============================================================

24: Q3: (29/29): (1): T3_Q2 = Q3
25: Q2: (28/28): (1): T2_Q2 = Q2
26: Q1: (16/16): (1): T1_Q2 = Q1


Extracting SET-C and SET-S from E-BLT
Procedure is applied on each equation in the E-BLT
==========================================================================
>>>24: Q3: (29/29): (1): T3_Q2 = Q3
5: T3_Q2: (10/10): (1): T3_Q2 = Q03
Q03 is a boundary condition ---> exit procedure
Procedure failed

>>>25: Q2: (28/28): (1): T2_Q2 = Q2
7: T2_Q2: (9/9): (1): T2_Q2 = Q02
Q02 is a boundary condition ---> exit procedure
Procedure failed

>>>26: Q1: (16/16): (1): T1_Q2 = Q1
9: T1_Q2: (15/15): (1): V_Q1 = T1_Q2
15: V_Q1: (14/14): (1): V_Q1 = V_Q2 + V_Q3 + V_Q4 + V_Q5
11: V_Q5: (7/7): (1): V_Q5 = Q05
22: Q05: (5/5): (1): Q05 = 0.0
12: V_Q4: (6/6): (1): V_Q4 = Q04
23: Q04: (4/4): (1): Q04 = 0.0
13: V_Q3: (19/19): (1): V_Q3 = T3_Q1
6: T3_Q1: (20/20): (1): T3_Q1 = Q3
14: V_Q2: (17/17): (1): V_Q2 = T2_Q1
8: T2_Q1: (18/18): (1): T2_Q1 = Q2
Procedure success

Extraction procedure failed for iteration count: 1, re-running with modified model
==========================================================================

OrderedVariables (29)
========================================
1: V_P3:VARIABLE()  type: Real
2: V_P2:VARIABLE()  type: Real
3: V_P1:VARIABLE()  type: Real
4: P:VARIABLE()  type: Real
5: T3_Q2:VARIABLE()  type: Real
6: T3_Q1:VARIABLE()  type: Real
7: T2_Q2:VARIABLE()  type: Real
8: T2_Q1:VARIABLE()  type: Real
9: T1_Q2:VARIABLE()  type: Real
10: T1_Q1:VARIABLE()  type: Real
11: V_Q5:VARIABLE()  type: Real
12: V_Q4:VARIABLE()  type: Real
13: V_Q3:VARIABLE()  type: Real
14: V_Q2:VARIABLE()  type: Real
15: V_Q1:VARIABLE()  type: Real
16: T3_P2:VARIABLE()  type: Real
17: T3_P1:VARIABLE()  type: Real
18: T2_P2:VARIABLE()  type: Real
19: T2_P1:VARIABLE()  type: Real
20: T1_P2:VARIABLE()  type: Real
21: T1_P1:VARIABLE()  type: Real
22: Q05:VARIABLE()  type: Real
23: Q04:VARIABLE()  type: Real
24: Q3:VARIABLE(start = 0.97 uncertain=Uncertainty.refine)  type: Real
25: Q2:VARIABLE(start = 1.05 uncertain=Uncertainty.refine)  type: Real
26: Q1:VARIABLE(start = 2.1 uncertain=Uncertainty.refine)  type: Real
27: P01:VARIABLE()  type: Real
28: Q02:VARIABLE()  type: Real
29: Q03:VARIABLE()  type: Real


OrderedEquation (29, 29)
========================================
1/1 (1): Q3 = 0.0   [binding |0|0|0|0|]
2/2 (1): Q2 = 0.0   [binding |0|0|0|0|]
3/3 (1): P01 = 3.0   [binding |0|0|0|0|]
4/4 (1): Q02 = 1.0   [binding |0|0|0|0|]
5/5 (1): Q03 = 1.0   [binding |0|0|0|0|]
6/6 (1): Q04 = 0.0   [dynamic |0|0|0|0|]
7/7 (1): Q05 = 0.0   [dynamic |0|0|0|0|]
8/8 (1): V_Q4 = Q04   [dynamic |0|0|0|0|]
9/9 (1): V_Q5 = Q05   [dynamic |0|0|0|0|]
10/10 (1): T1_P1 = P01   [dynamic |0|0|0|0|]
11/11 (1): T1_P1 - T1_P2 = Q1 ^ 2.0   [dynamic |0|0|0|0|]
12/12 (1): T2_P1 - T2_P2 = Q2 ^ 2.0   [dynamic |0|0|0|0|]
13/13 (1): T3_P1 - T3_P2 = Q3 ^ 2.0   [dynamic |0|0|0|0|]
14/14 (1): V_Q1 = V_Q2 + V_Q3 + V_Q4 + V_Q5   [dynamic |0|0|0|0|]
15/15 (1): V_Q1 = T1_Q2   [dynamic |0|0|0|0|]
16/16 (1): T1_Q2 = Q1   [dynamic |0|0|0|0|]
17/17 (1): V_Q2 = T2_Q1   [dynamic |0|0|0|0|]
18/18 (1): T2_Q1 = Q2   [dynamic |0|0|0|0|]
19/19 (1): V_Q3 = T3_Q1   [dynamic |0|0|0|0|]
20/20 (1): T3_Q1 = Q3   [dynamic |0|0|0|0|]
21/21 (1): T1_P2 = V_P1   [dynamic |0|0|0|0|]
22/22 (1): V_P1 = P   [dynamic |0|0|0|0|]
23/23 (1): T2_P1 = V_P2   [dynamic |0|0|0|0|]
24/24 (1): V_P2 = P   [dynamic |0|0|0|0|]
25/25 (1): T3_P1 = V_P3   [dynamic |0|0|0|0|]
26/26 (1): V_P3 = P   [dynamic |0|0|0|0|]
27/27 (1): T1_Q1 = Q1   [dynamic |0|0|0|0|]
28/28 (1): T2_Q2 = Q2   [dynamic |0|0|0|0|]
29/29 (1): T3_Q2 = Q3   [dynamic |0|0|0|0|]

Matching
========================================
29 variables and equations
var 1 is solved in eqn 26
var 2 is solved in eqn 24
var 3 is solved in eqn 21
var 4 is solved in eqn 22
var 5 is solved in eqn 29
var 6 is solved in eqn 20
var 7 is solved in eqn 28
var 8 is solved in eqn 18
var 9 is solved in eqn 15
var 10 is solved in eqn 27
var 11 is solved in eqn 9
var 12 is solved in eqn 8
var 13 is solved in eqn 19
var 14 is solved in eqn 17
var 15 is solved in eqn 14
var 16 is solved in eqn 13
var 17 is solved in eqn 25
var 18 is solved in eqn 12
var 19 is solved in eqn 23
var 20 is solved in eqn 11
var 21 is solved in eqn 10
var 22 is solved in eqn 7
var 23 is solved in eqn 6
var 24 is solved in eqn 1
var 25 is solved in eqn 2
var 26 is solved in eqn 16
var 27 is solved in eqn 3
var 28 is solved in eqn 4
var 29 is solved in eqn 5

Standard BLT of the original model:(29)
============================================================

29: Q03: (5/5): (1): Q03 = 1.0
28: Q02: (4/4): (1): Q02 = 1.0
27: P01: (3/3): (1): P01 = 3.0
26: Q1: (16/16): (1): T1_Q2 = Q1
25: Q2: (2/2): (1): Q2 = 0.0
24: Q3: (1/1): (1): Q3 = 0.0
23: Q04: (6/6): (1): Q04 = 0.0
22: Q05: (7/7): (1): Q05 = 0.0
21: T1_P1: (10/10): (1): T1_P1 = P01
20: T1_P2: (11/11): (1): T1_P1 - T1_P2 = Q1 ^ 2.0
19: T2_P1: (23/23): (1): T2_P1 = V_P2
18: T2_P2: (12/12): (1): T2_P1 - T2_P2 = Q2 ^ 2.0
17: T3_P1: (25/25): (1): T3_P1 = V_P3
16: T3_P2: (13/13): (1): T3_P1 - T3_P2 = Q3 ^ 2.0
15: V_Q1: (14/14): (1): V_Q1 = V_Q2 + V_Q3 + V_Q4 + V_Q5
14: V_Q2: (17/17): (1): V_Q2 = T2_Q1
13: V_Q3: (19/19): (1): V_Q3 = T3_Q1
12: V_Q4: (8/8): (1): V_Q4 = Q04
11: V_Q5: (9/9): (1): V_Q5 = Q05
10: T1_Q1: (27/27): (1): T1_Q1 = Q1
9: T1_Q2: (15/15): (1): V_Q1 = T1_Q2
8: T2_Q1: (18/18): (1): T2_Q1 = Q2
7: T2_Q2: (28/28): (1): T2_Q2 = Q2
6: T3_Q1: (20/20): (1): T3_Q1 = Q3
5: T3_Q2: (29/29): (1): T3_Q2 = Q3
4: P: (22/22): (1): V_P1 = P
3: V_P1: (21/21): (1): T1_P2 = V_P1
2: V_P2: (24/24): (1): V_P2 = P
1: V_P3: (26/26): (1): V_P3 = P


Variables of interest (3)
========================================
1: Q3:VARIABLE(start = 0.97 uncertain=Uncertainty.refine)  type: Real
2: Q2:VARIABLE(start = 1.05 uncertain=Uncertainty.refine)  type: Real
3: Q1:VARIABLE(start = 2.1 uncertain=Uncertainty.refine)  type: Real


Boundary conditions (3)
========================================
1: P01:VARIABLE()  type: Real
2: Q02:VARIABLE()  type: Real
3: Q03:VARIABLE()  type: Real


Binding equations:(5)
============================================================

29: Q03: (5/5): (1): Q03 = 1.0
28: Q02: (4/4): (1): Q02 = 1.0
27: P01: (3/3): (1): P01 = 3.0
25: Q2: (2/2): (1): Q2 = 0.0
24: Q3: (1/1): (1): Q3 = 0.0


E-BLT: equations that compute the variables of interest:(1)
============================================================

26: Q1: (16/16): (1): T1_Q2 = Q1


Extracting SET-C and SET-S from E-BLT
Procedure is applied on each equation in the E-BLT
==========================================================================
>>>26: Q1: (16/16): (1): T1_Q2 = Q1
9: T1_Q2: (15/15): (1): V_Q1 = T1_Q2
15: V_Q1: (14/14): (1): V_Q1 = V_Q2 + V_Q3 + V_Q4 + V_Q5
11: V_Q5: (9/9): (1): V_Q5 = Q05
22: Q05: (7/7): (1): Q05 = 0.0
12: V_Q4: (8/8): (1): V_Q4 = Q04
23: Q04: (6/6): (1): Q04 = 0.0
13: V_Q3: (19/19): (1): V_Q3 = T3_Q1
6: T3_Q1: (20/20): (1): T3_Q1 = Q3
14: V_Q2: (17/17): (1): V_Q2 = T2_Q1
8: T2_Q1: (18/18): (1): T2_Q1 = Q2
Procedure success

Extraction procedure is successfully completed in iteration count: 2
==========================================================================

Final set of equations after extraction algorithm
==========================================================================
SET_C: {16}
SET_S: {18, 17, 20, 19, 6, 8, 7, 9, 14, 15}


SET_C (1, 1)
========================================
1/1 (1): T1_Q2 = Q1   [dynamic |0|0|0|0|]


SET_S (10, 10)
========================================
1/1 (1): T2_Q1 = Q2   [dynamic |0|0|0|0|]
2/2 (1): V_Q2 = T2_Q1   [dynamic |0|0|0|0|]
3/3 (1): T3_Q1 = Q3   [dynamic |0|0|0|0|]
4/4 (1): V_Q3 = T3_Q1   [dynamic |0|0|0|0|]
5/5 (1): Q04 = 0.0   [dynamic |0|0|0|0|]
6/6 (1): V_Q4 = Q04   [dynamic |0|0|0|0|]
7/7 (1): Q05 = 0.0   [dynamic |0|0|0|0|]
8/8 (1): V_Q5 = Q05   [dynamic |0|0|0|0|]
9/9 (1): V_Q1 = V_Q2 + V_Q3 + V_Q4 + V_Q5   [dynamic |0|0|0|0|]
10/10 (1): V_Q1 = T1_Q2   [dynamic |0|0|0|0|]


Unknown variables in SET_S (10)
========================================

1: T2_Q1 type: Real
2: T3_Q1 type: Real
3: Q04 type: Real
4: Q05 type: Real
5: V_Q2 type: Real
6: V_Q3 type: Real
7: V_Q4 type: Real
8: V_Q5 type: Real
9: V_Q1 type: Real
10: T1_Q2 type: Real



Automatic Verification Steps of DataReconciliation Algorithm
==========================================================================

knownVariables:{24, 25, 26} (3)
========================================
1: Q3:VARIABLE(start = 0.97 uncertain=Uncertainty.refine)  type: Real
2: Q2:VARIABLE(start = 1.05 uncertain=Uncertainty.refine)  type: Real
3: Q1:VARIABLE(start = 2.1 uncertain=Uncertainty.refine)  type: Real

-SET_C:{16}
-SET_S:{18, 17, 20, 19, 6, 8, 7, 9, 14, 15}

Condition-1 "SET_C and SET_S must not have no equations in common"
==========================================================================
-Passed

Condition-2 "All variables of interest must be involved in SET_C or SET_S"
==========================================================================
-Passed

-SET_C has known variables:{26} (1)
========================================
1: Q1:VARIABLE(start = 2.1 uncertain=Uncertainty.refine)  type: Real


-SET_S has known variables:{25, 24} (2)
========================================
1: Q2:VARIABLE(start = 1.05 uncertain=Uncertainty.refine)  type: Real
2: Q3:VARIABLE(start = 0.97 uncertain=Uncertainty.refine)  type: Real

Condition-3 "SET_C equations must be strictly less than Variable of Interest"
==========================================================================
-Passed
-SET_C contains:1 equations < 3 known variables

Condition-4 "SET_S should contain all intermediate variables involved in SET_C"
==========================================================================

-SET_C has intermediate variables:{9} (1)
========================================
1: T1_Q2:VARIABLE()  type: Real


-SET_S has intermediate variables involved in SET_C:{9} (1)
========================================
1: T1_Q2:VARIABLE()  type: Real

-Passed

Condition-5 "SET_S should be square"
==========================================================================
-Passed
 Set_S has 10 equations and 10 variables

record SimulationResult
    resultFile = "",
    simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'NewDataReconciliationSimpleTests.Splitter4', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-reconcile -sx=./NewDataReconciliationSimpleTests/resources/DataReconciliationSimpleTests.Splitter4_Inputs.csv -eps=0.0023 -lv=LOG_JAC'",
    messages = "Simulation execution failed for model: NewDataReconciliationSimpleTests.Splitter4
LOG_SUCCESS       | info    | The initialization finished successfully without homotopy method.
LOG_SUCCESS       | info    | The simulation finished successfully.
LOG_STDOUT        | info    | DataReconciliation Starting!
LOG_STDOUT        | info    | NewDataReconciliationSimpleTests.Splitter4
LOG_STDOUT        | error   | Measurement input file path not found ./NewDataReconciliationSimpleTests/resources/DataReconciliationSimpleTests.Splitter4_Inputs.csv.
"
end SimulationResult;
""
'' 
Equation mismatch: diff says: 
--- "C:\\WINDOWS\\TEMP/omc-rtest-OpenModelica/openmodelica/dataReconciliation/Splitter4.mos_temp3129/equations-expected"2024-04-18 14:39:09.429072500 +0200
+++ "C:\\WINDOWS\\TEMP/omc-rtest-OpenModelica/openmodelica/dataReconciliation/Splitter4.mos_temp3129/equations-got"2024-04-18 14:39:26.088074500 +0200
@@ -477,15 +477,16 @@
 ==========================================================================
 -Passed
 Set_S has 10 equations and 10 variables
 
 record SimulationResult
-resultFile = "econcile",
-simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'NewDataReconciliationSimpleTests.Splitter4', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-reconcile -sx=./NewDataReconciliationSimpleTests/resources/DataReconciliationSimpleTests.Splitter4_Inputs.csv -eps=0.0023 -lv=LOG_JAC'",
-messages = "LOG_SUCCESS       | info    | The initialization finished successfully without homotopy method.
+resultFile = "",
+simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'NewDataReconciliationSimpleTests.Splitter4', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-reconcile -sx=./NewDataReconciliationSimpleTests/resources/DataReconciliationSimpleTests.Splitter4_Inputs.csv -eps=0.0023 -lv=LOG_JAC'",
+messages = "Simulation execution failed for model: NewDataReconciliationSimpleTests.Splitter4
+LOG_SUCCESS | info    | The initialization finished successfully without homotopy method.
 LOG_SUCCESS       | info    | The simulation finished successfully.
 LOG_STDOUT        | info    | DataReconciliation Starting!
 LOG_STDOUT        | info    | NewDataReconciliationSimpleTests.Splitter4
-LOG_STDOUT        | info    | DataReconciliation Completed!
+LOG_STDOUT | error   | Measurement input file path not found ./NewDataReconciliationSimpleTests/resources/DataReconciliationSimpleTests.Splitter4_Inputs.csv.
 "
 end SimulationResult;
 ""
'' 
Equation mismatch: omc-diff says: 
--------Failed 'e' '"'
Line 482: Text differs:
expected: resultFile = "econcile",
got:      resultFile = "",

== 1 out of 1 tests failed [openmodelica/dataReconciliation/Splitter4.mos_temp3129, time: 17]