Failed
tests / testsuite-gcc / openmodelica_debugDumps.optdaedump.mos (from (result.xml))
Stacktrace
Output mismatch (see stdout for details)
Standard Output
+ optdaedump.mos ... equation mismatch [time: 8] ==== Log /tmp/omc-rtest-unknown/openmodelica/debugDumps/optdaedump.mos_temp8311/log-optdaedump.mos true "" true "" ######################################## pre-optimization module normalInlineFunction (simulation) ######################################## unknown partition ======================================== Variables (13) ======================================== 1: v2:VARIABLE() type: Real 2: v1:VARIABLE() type: Real 3: v0:VARIABLE() type: Real 4: iC:VARIABLE() type: Real 5: iL:VARIABLE() type: Real 6: i2:VARIABLE() type: Real 7: i1:VARIABLE() type: Real 8: i0:VARIABLE() type: Real 9: uC:VARIABLE() type: Real 10: uL:VARIABLE() type: Real 11: u2:VARIABLE() type: Real 12: u1:VARIABLE() type: Real 13: u0:VARIABLE() type: Real Equations (13, 13) ======================================== 1/1 (1): u0 = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u0 = v1 - v0 [dynamic |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): u1 = v1 - v2 [dynamic |0|0|0|0|] 5/5 (1): u2 = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u2 = v2 - v0 [dynamic |0|0|0|0|] 7/7 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 8/8 (1): uL = v2 - v0 [dynamic |0|0|0|0|] 9/9 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 10/10 (1): uC = v1 - v0 [dynamic |0|0|0|0|] 11/11 (1): v0 = 0.0 [dynamic |0|0|0|0|] 12/12 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 13/13 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (4) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module evaluateParameters (simulation) ######################################## unknown partition ======================================== Variables (13) ======================================== 1: v2:VARIABLE() type: Real 2: v1:VARIABLE() type: Real 3: v0:VARIABLE() type: Real 4: iC:VARIABLE() type: Real 5: iL:VARIABLE() type: Real 6: i2:VARIABLE() type: Real 7: i1:VARIABLE() type: Real 8: i0:VARIABLE() type: Real 9: uC:VARIABLE() type: Real 10: uL:VARIABLE() type: Real 11: u2:VARIABLE() type: Real 12: u1:VARIABLE() type: Real 13: u0:VARIABLE() type: Real Equations (13, 13) ======================================== 1/1 (1): u0 = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u0 = v1 - v0 [dynamic |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): u1 = v1 - v2 [dynamic |0|0|0|0|] 5/5 (1): u2 = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u2 = v2 - v0 [dynamic |0|0|0|0|] 7/7 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 8/8 (1): uL = v2 - v0 [dynamic |0|0|0|0|] 9/9 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 10/10 (1): uC = v1 - v0 [dynamic |0|0|0|0|] 11/11 (1): v0 = 0.0 [dynamic |0|0|0|0|] 12/12 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 13/13 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (4) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module simplifyIfEquations (simulation) ######################################## unknown partition ======================================== Variables (13) ======================================== 1: v2:VARIABLE() type: Real 2: v1:VARIABLE() type: Real 3: v0:VARIABLE() type: Real 4: iC:VARIABLE() type: Real 5: iL:VARIABLE() type: Real 6: i2:VARIABLE() type: Real 7: i1:VARIABLE() type: Real 8: i0:VARIABLE() type: Real 9: uC:VARIABLE() type: Real 10: uL:VARIABLE() type: Real 11: u2:VARIABLE() type: Real 12: u1:VARIABLE() type: Real 13: u0:VARIABLE() type: Real Equations (13, 13) ======================================== 1/1 (1): u0 = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u0 = v1 - v0 [dynamic |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): u1 = v1 - v2 [dynamic |0|0|0|0|] 5/5 (1): u2 = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u2 = v2 - v0 [dynamic |0|0|0|0|] 7/7 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 8/8 (1): uL = v2 - v0 [dynamic |0|0|0|0|] 9/9 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 10/10 (1): uC = v1 - v0 [dynamic |0|0|0|0|] 11/11 (1): v0 = 0.0 [dynamic |0|0|0|0|] 12/12 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 13/13 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (4) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module expandDerOperator (simulation) ######################################## unknown partition ======================================== Variables (13) ======================================== 1: v2:VARIABLE() type: Real 2: v1:VARIABLE() type: Real 3: v0:VARIABLE() type: Real 4: iC:VARIABLE() type: Real 5: iL:STATE(1)() type: Real 6: i2:VARIABLE() type: Real 7: i1:VARIABLE() type: Real 8: i0:VARIABLE() type: Real 9: uC:STATE(1)() type: Real 10: uL:VARIABLE() type: Real 11: u2:VARIABLE() type: Real 12: u1:VARIABLE() type: Real 13: u0:VARIABLE() type: Real Equations (13, 13) ======================================== 1/1 (1): u0 = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u0 = v1 - v0 [dynamic |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): u1 = v1 - v2 [dynamic |0|0|0|0|] 5/5 (1): u2 = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u2 = v2 - v0 [dynamic |0|0|0|0|] 7/7 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 8/8 (1): uL = v2 - v0 [dynamic |0|0|0|0|] 9/9 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 10/10 (1): uC = v1 - v0 [dynamic |0|0|0|0|] 11/11 (1): v0 = 0.0 [dynamic |0|0|0|0|] 12/12 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 13/13 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (4) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module removeEqualFunctionCalls (simulation) ######################################## unknown partition ======================================== Variables (13) ======================================== 1: v2:VARIABLE() type: Real 2: v1:VARIABLE() type: Real 3: v0:VARIABLE() type: Real 4: iC:VARIABLE() type: Real 5: iL:STATE(1)() type: Real 6: i2:VARIABLE() type: Real 7: i1:VARIABLE() type: Real 8: i0:VARIABLE() type: Real 9: uC:STATE(1)() type: Real 10: uL:VARIABLE() type: Real 11: u2:VARIABLE() type: Real 12: u1:VARIABLE() type: Real 13: u0:VARIABLE() type: Real Equations (13, 13) ======================================== 1/1 (1): u0 = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u0 = v1 - v0 [dynamic |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): u1 = v1 - v2 [dynamic |0|0|0|0|] 5/5 (1): u2 = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u2 = v2 - v0 [dynamic |0|0|0|0|] 7/7 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 8/8 (1): uL = u2 [dynamic |0|0|0|0|] 9/9 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 10/10 (1): uC = u0 [dynamic |0|0|0|0|] 11/11 (1): v0 = 0.0 [dynamic |0|0|0|0|] 12/12 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 13/13 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Incidence Matrix (row: equation) ======================================== number of rows: 13 1: 13 2: 13 3 2 3: 12 7 4: 12 2 1 5: 11 6 6: 11 3 1 7: 10 5 8: 11 10 9: 9 4 10: 13 -9 11: 3 12: 8 7 4 13: 7 6 -5 Transposed Incidence Matrix (row: variable) ======================================== number of rows: 13 1: 6 4 2: 4 2 3: 11 6 2 4: 12 9 5: -13 7 6: 13 5 7: 13 12 3 8: 12 9: -10 9 10: 8 7 11: 8 6 5 12: 4 3 13: 10 2 1 no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (4) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module clockPartitioning (simulation) ######################################## unspecified partition ======================================== Variables (13) ======================================== 1: v2:VARIABLE() type: Real 2: v1:VARIABLE() type: Real 3: v0:VARIABLE() type: Real 4: iC:VARIABLE() type: Real 5: iL:STATE(1)() type: Real 6: i2:VARIABLE() type: Real 7: i1:VARIABLE() type: Real 8: i0:VARIABLE() type: Real 9: uC:STATE(1)() type: Real 10: uL:VARIABLE() type: Real 11: u2:VARIABLE() type: Real 12: u1:VARIABLE() type: Real 13: u0:VARIABLE() type: Real Equations (13, 13) ======================================== 1/1 (1): u0 = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u0 = v1 - v0 [dynamic |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): u1 = v1 - v2 [dynamic |0|0|0|0|] 5/5 (1): u2 = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u2 = v2 - v0 [dynamic |0|0|0|0|] 7/7 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 8/8 (1): uL = u2 [dynamic |0|0|0|0|] 9/9 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 10/10 (1): uC = u0 [dynamic |0|0|0|0|] 11/11 (1): v0 = 0.0 [dynamic |0|0|0|0|] 12/12 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 13/13 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (4) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module findStateOrder (simulation) ######################################## unspecified partition ======================================== Variables (13) ======================================== 1: v2:VARIABLE() type: Real 2: v1:VARIABLE() type: Real 3: v0:VARIABLE() type: Real 4: iC:VARIABLE() type: Real 5: iL:STATE(1)() type: Real 6: i2:VARIABLE() type: Real 7: i1:VARIABLE() type: Real 8: i0:VARIABLE() type: Real 9: uC:STATE(1)() type: Real 10: uL:VARIABLE() type: Real 11: u2:VARIABLE() type: Real 12: u1:VARIABLE() type: Real 13: u0:VARIABLE() type: Real Equations (13, 13) ======================================== 1/1 (1): u0 = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u0 = v1 - v0 [dynamic |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): u1 = v1 - v2 [dynamic |0|0|0|0|] 5/5 (1): u2 = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u2 = v2 - v0 [dynamic |0|0|0|0|] 7/7 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 8/8 (1): uL = u2 [dynamic |0|0|0|0|] 9/9 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 10/10 (1): uC = u0 [dynamic |0|0|0|0|] 11/11 (1): v0 = 0.0 [dynamic |0|0|0|0|] 12/12 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 13/13 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (4) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module replaceEdgeChange (simulation) ######################################## unspecified partition ======================================== Variables (13) ======================================== 1: v2:VARIABLE() type: Real 2: v1:VARIABLE() type: Real 3: v0:VARIABLE() type: Real 4: iC:VARIABLE() type: Real 5: iL:STATE(1)() type: Real 6: i2:VARIABLE() type: Real 7: i1:VARIABLE() type: Real 8: i0:VARIABLE() type: Real 9: uC:STATE(1)() type: Real 10: uL:VARIABLE() type: Real 11: u2:VARIABLE() type: Real 12: u1:VARIABLE() type: Real 13: u0:VARIABLE() type: Real Equations (13, 13) ======================================== 1/1 (1): u0 = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u0 = v1 - v0 [dynamic |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): u1 = v1 - v2 [dynamic |0|0|0|0|] 5/5 (1): u2 = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u2 = v2 - v0 [dynamic |0|0|0|0|] 7/7 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 8/8 (1): uL = u2 [dynamic |0|0|0|0|] 9/9 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 10/10 (1): uC = u0 [dynamic |0|0|0|0|] 11/11 (1): v0 = 0.0 [dynamic |0|0|0|0|] 12/12 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 13/13 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (4) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module inlineArrayEqn (simulation) ######################################## unspecified partition ======================================== Variables (13) ======================================== 1: v2:VARIABLE() type: Real 2: v1:VARIABLE() type: Real 3: v0:VARIABLE() type: Real 4: iC:VARIABLE() type: Real 5: iL:STATE(1)() type: Real 6: i2:VARIABLE() type: Real 7: i1:VARIABLE() type: Real 8: i0:VARIABLE() type: Real 9: uC:STATE(1)() type: Real 10: uL:VARIABLE() type: Real 11: u2:VARIABLE() type: Real 12: u1:VARIABLE() type: Real 13: u0:VARIABLE() type: Real Equations (13, 13) ======================================== 1/1 (1): u0 = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u0 = v1 - v0 [dynamic |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): u1 = v1 - v2 [dynamic |0|0|0|0|] 5/5 (1): u2 = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u2 = v2 - v0 [dynamic |0|0|0|0|] 7/7 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 8/8 (1): uL = u2 [dynamic |0|0|0|0|] 9/9 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 10/10 (1): uC = u0 [dynamic |0|0|0|0|] 11/11 (1): v0 = 0.0 [dynamic |0|0|0|0|] 12/12 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 13/13 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (4) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module removeSimpleEquations (simulation) ######################################## unspecified partition ======================================== Variables (8) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:STATE(1)() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real Equations (8, 8) ======================================== 1/1 (1): uC = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 3/3 (1): u1 = uC - uL [dynamic |0|0|0|0|] 4/4 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 5/5 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 6/6 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 7/7 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 8/8 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: v0:VARIABLE() = 0.0 type: Real 2: R1:PARAM() = 1.0 type: Real 3: R2:PARAM() = 2.0 type: Real 4: L:PARAM() = 0.5 type: Real 5: C:PARAM() = 3.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module comSubExp (simulation) ######################################## unspecified partition ======================================== Variables (8) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:STATE(1)() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real Equations (8, 8) ======================================== 1/1 (1): uC = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 3/3 (1): u1 = uC - uL [dynamic |0|0|0|0|] 4/4 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 5/5 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 6/6 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 7/7 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 8/8 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: v0:VARIABLE() = 0.0 type: Real 2: R1:PARAM() = 1.0 type: Real 3: R2:PARAM() = 2.0 type: Real 4: L:PARAM() = 0.5 type: Real 5: C:PARAM() = 3.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module resolveLoops (simulation) ######################################## unspecified partition ======================================== Variables (8) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:STATE(1)() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real Equations (8, 8) ======================================== 1/1 (1): uC = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 3/3 (1): u1 = uC - uL [dynamic |0|0|0|0|] 4/4 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 5/5 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 6/6 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 7/7 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 8/8 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: v0:VARIABLE() = 0.0 type: Real 2: R1:PARAM() = 1.0 type: Real 3: R2:PARAM() = 2.0 type: Real 4: L:PARAM() = 0.5 type: Real 5: C:PARAM() = 3.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module evalFunc (simulation) ######################################## unspecified partition ======================================== Variables (8) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:STATE(1)() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real Equations (8, 8) ======================================== 1/1 (1): uC = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 3/3 (1): u1 = uC - uL [dynamic |0|0|0|0|] 4/4 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 5/5 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 6/6 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 7/7 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 8/8 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: v0:VARIABLE() = 0.0 type: Real 2: R1:PARAM() = 1.0 type: Real 3: R2:PARAM() = 2.0 type: Real 4: L:PARAM() = 0.5 type: Real 5: C:PARAM() = 3.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## pre-optimization module encapsulateWhenConditions (simulation) ######################################## unspecified partition ======================================== Variables (8) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:STATE(1)() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real Equations (8, 8) ======================================== 1/1 (1): uC = cos(time) [dynamic |0|0|0|0|] 2/2 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 3/3 (1): u1 = uC - uL [dynamic |0|0|0|0|] 4/4 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 5/5 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 6/6 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 7/7 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 8/8 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: v0:VARIABLE() = 0.0 type: Real 2: R1:PARAM() = 1.0 type: Real 3: R2:PARAM() = 2.0 type: Real 4: L:PARAM() = 0.5 type: Real 5: C:PARAM() = 3.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== pre-optimization done. Index reduction: pantelidesIndexReduction (unspecified partition) ======================================== Variables (8) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:STATE(1)() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real Equations (8, 8) ======================================== 1/1 (1): der(uC) = -sin(time) [dynamic |0|0|0|0|] 2/2 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 3/3 (1): u1 = uC - uL [dynamic |0|0|0|0|] 4/4 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 5/5 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 6/6 (1): iC = C * der(uC) [dynamic |0|0|0|0|] 7/7 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 8/8 (1): i1 = i2 + iL [dynamic |0|0|0|0|] Index reduction done. ######################################## synchronousFeatures ######################################## unspecified partition ======================================== Variables (9) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:DUMMY_STATE() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real 9: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (9, 9) ======================================== 1/1 (1): $DER.uC = -sin(time) [dynamic |0|0|0|0|] 2/2 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 3/3 (1): u1 = uC - uL [dynamic |0|0|0|0|] 4/4 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 5/5 (1): uL = L * der(iL) [dynamic |0|0|0|0|] 6/6 (1): iC = C * $DER.uC [dynamic |0|0|0|0|] 7/7 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 8/8 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 9/9 (1): uC = cos(time) [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 9 variables and equations var 1 is solved in eqn 6 var 2 is solved in eqn 5 var 3 is solved in eqn 8 var 4 is solved in eqn 2 var 5 is solved in eqn 7 var 6 is solved in eqn 9 var 7 is solved in eqn 4 var 8 is solved in eqn 3 var 9 is solved in eqn 1 StrongComponents ======================================== {9:6} {2, 8, 4, 3:8, 7, 3, 4} Size: 4 Jacobian Linear {5:2} {1:9} {6:1} {7:5} BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: v0:VARIABLE() = 0.0 type: Real 2: R1:PARAM() = 1.0 type: Real 3: R2:PARAM() = 2.0 type: Real 4: L:PARAM() = 0.5 type: Real 5: C:PARAM() = 3.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## created initial system ######################################## unknown partition ======================================== Variables (11) ======================================== 1: v0:VARIABLE() = 0.0 type: Real 2: iC:VARIABLE() type: Real 3: $DER.iL:VARIABLE() type: Real 4: iL:VARIABLE() type: Real 5: i2:VARIABLE() type: Real 6: i1:VARIABLE() type: Real 7: i0:VARIABLE() type: Real 8: uC:DUMMY_STATE() type: Real 9: uL:VARIABLE() type: Real 10: u1:VARIABLE() type: Real 11: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (10, 10) ======================================== 1/1 (1): uC = cos(time) [dynamic |0|0|0|0|] 2/2 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 3/3 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 4/4 (1): iC = C * $DER.uC [dynamic |0|0|0|0|] 5/5 (1): uL = L * $DER.iL [dynamic |0|0|0|0|] 6/6 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 7/7 (1): u1 = uC - uL [dynamic |0|0|0|0|] 8/8 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 9/9 (1): $DER.uC = -sin(time) [dynamic |0|0|0|0|] 10/10 (1): v0 = 0.0 [initial |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: initialization Known variables only depending on parameters and constants - globalKnownVars (4) ======================================== 1: R1:PARAM() = 1.0 type: Real 2: R2:PARAM() = 2.0 type: Real 3: L:PARAM() = 0.5 type: Real 4: C:PARAM() = 3.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## partitioned initial system ######################################## unknown partition ======================================== Variables (1) ======================================== 1: v0:VARIABLE() = 0.0 type: Real Equations (1, 1) ======================================== 1/1 (1): v0 = 0.0 [initial |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching unknown partition ======================================== Variables (10) ======================================== 1: iC:VARIABLE() type: Real 2: $DER.iL:VARIABLE() type: Real 3: iL:VARIABLE() type: Real 4: i2:VARIABLE() type: Real 5: i1:VARIABLE() type: Real 6: i0:VARIABLE() type: Real 7: uC:DUMMY_STATE() type: Real 8: uL:VARIABLE() type: Real 9: u1:VARIABLE() type: Real 10: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (9, 9) ======================================== 1/1 (1): uC = cos(time) [dynamic |0|0|0|0|] 2/2 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 3/3 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 4/4 (1): iC = C * $DER.uC [dynamic |0|0|0|0|] 5/5 (1): uL = L * $DER.iL [dynamic |0|0|0|0|] 6/6 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 7/7 (1): u1 = uC - uL [dynamic |0|0|0|0|] 8/8 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 9/9 (1): $DER.uC = -sin(time) [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== no matching BackendDAEType: initialization Known variables only depending on parameters and constants - globalKnownVars (4) ======================================== 1: R1:PARAM() = 1.0 type: Real 2: R2:PARAM() = 2.0 type: Real 3: L:PARAM() = 0.5 type: Real 4: C:PARAM() = 3.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module simplifyComplexFunction (initialization) ######################################## unknown partition ======================================== Variables (1) ======================================== 1: v0:VARIABLE() = 0.0 type: Real Equations (1, 1) ======================================== 1/1 (1): v0 = 0.0 [initial |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 1 variables and equations var 1 is solved in eqn 1 StrongComponents ======================================== {1:1} unknown partition ======================================== Variables (10) ======================================== 1: iC:VARIABLE() type: Real 2: $DER.iL:VARIABLE() type: Real 3: iL:VARIABLE() type: Real 4: i2:VARIABLE() type: Real 5: i1:VARIABLE() type: Real 6: i0:VARIABLE() type: Real 7: uC:DUMMY_STATE() type: Real 8: uL:VARIABLE() type: Real 9: u1:VARIABLE() type: Real 10: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (10, 10) ======================================== 1/1 (1): uC = cos(time) [dynamic |0|0|0|0|] 2/2 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 3/3 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 4/4 (1): iC = C * $DER.uC [dynamic |0|0|0|0|] 5/5 (1): uL = L * $DER.iL [dynamic |0|0|0|0|] 6/6 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 7/7 (1): u1 = uC - uL [dynamic |0|0|0|0|] 8/8 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 9/9 (1): $DER.uC = -sin(time) [dynamic |0|0|0|0|] 10/10 (1): iL = $START.iL [initial |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 10 variables and equations var 1 is solved in eqn 4 var 2 is solved in eqn 5 var 3 is solved in eqn 10 var 4 is solved in eqn 6 var 5 is solved in eqn 2 var 6 is solved in eqn 3 var 7 is solved in eqn 1 var 8 is solved in eqn 7 var 9 is solved in eqn 8 var 10 is solved in eqn 9 StrongComponents ======================================== {10:3} {9:10} {4:1} {1:7} {7, 6, 2, 8:9, 5, 4, 8} Size: 4 Jacobian Linear {5:2} {3:6} BackendDAEType: initialization Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: v0:VARIABLE(fixed = true ) = 0.0 type: Real 2: R1:PARAM() = 1.0 type: Real 3: R2:PARAM() = 2.0 type: Real 4: L:PARAM() = 0.5 type: Real 5: C:PARAM() = 3.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (0) ======================================== Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module tearingSystem (initialization) ######################################## unknown partition ======================================== Variables (1) ======================================== 1: v0:VARIABLE() = 0.0 type: Real Equations (1, 1) ======================================== 1/1 (1): v0 = 0.0 [initial |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 1 variables and equations var 1 is solved in eqn 1 StrongComponents ======================================== {1:1} unknown partition ======================================== Variables (10) ======================================== 1: iC:VARIABLE() type: Real 2: $DER.iL:VARIABLE() type: Real 3: iL:VARIABLE() type: Real 4: i2:VARIABLE() type: Real 5: i1:VARIABLE() type: Real 6: i0:VARIABLE() type: Real 7: uC:DUMMY_STATE() type: Real 8: uL:VARIABLE() type: Real 9: u1:VARIABLE() type: Real 10: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (10, 10) ======================================== 1/1 (1): uC = cos(time) [dynamic |0|0|0|0|] 2/2 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 3/3 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 4/4 (1): iC = C * $DER.uC [dynamic |0|0|0|0|] 5/5 (1): uL = L * $DER.iL [dynamic |0|0|0|0|] 6/6 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 7/7 (1): u1 = uC - uL [dynamic |0|0|0|0|] 8/8 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 9/9 (1): $DER.uC = -sin(time) [dynamic |0|0|0|0|] 10/10 (1): iL = $START.iL [initial |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 10 variables and equations var 1 is solved in eqn 4 var 2 is solved in eqn 5 var 3 is solved in eqn 10 var 4 is solved in eqn 6 var 5 is solved in eqn 2 var 6 is solved in eqn 3 var 7 is solved in eqn 1 var 8 is solved in eqn 7 var 9 is solved in eqn 8 var 10 is solved in eqn 9 StrongComponents ======================================== {10:3} {9:10} {4:1} {1:7} {{{6:4}, {7:9}, {8:5}} ,{2:8}} Size: 1 linear {5:2} {3:6} BackendDAEType: initialization Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: v0:VARIABLE(fixed = true ) = 0.0 type: Real 2: R1:PARAM() = 1.0 type: Real 3: R2:PARAM() = 2.0 type: Real 4: L:PARAM() = 0. ...[truncated 78718 chars]... ==================== State Sets ======================================== no matching BackendDAEType: jacobian Known variables only depending on parameters and constants - globalKnownVars (9) ======================================== 1: input uL.SeedLSJac1:STATE_DER() type: Real unreplaceable 2: input iL:STATE(1)() type: Real 3: input uC:DUMMY_STATE() type: Real 4: input R2:PARAM() = 2.0 type: Real 5: input R1:PARAM() = 1.0 type: Real 6: input $res1:VARIABLE() type: Real 7: input i2:VARIABLE() type: Real 8: input u1:VARIABLE() type: Real 9: input i1:VARIABLE() type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (1) ======================================== 1: u1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() = -uL.SeedLSJac1 type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== pre-optimization done. ######################################## post-optimization module wrapFunctionCalls (jacobian) ######################################## unknown partition ======================================== Variables (3) ======================================== 1: i1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 2: i2.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 3: $res1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real unreplaceable Equations (3, 3) ======================================== 1/1 (1): uL.SeedLSJac1 = R2 * i2.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] 2/2 (1): -uL.SeedLSJac1 = R1 * i1.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] 3/3 (1): $res1.$pDERLSJac1.dummyVarLSJac1 = i2.$pDERLSJac1.dummyVarLSJac1 - i1.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 3 variables and equations var 1 is solved in eqn 2 var 2 is solved in eqn 1 var 3 is solved in eqn 3 StrongComponents ======================================== {2:1} {1:2} {3:3} BackendDAEType: jacobian Known variables only depending on parameters and constants - globalKnownVars (9) ======================================== 1: input uL.SeedLSJac1:STATE_DER() type: Real unreplaceable 2: input iL:STATE(1)() type: Real 3: input uC:DUMMY_STATE() type: Real 4: input R2:PARAM() = 2.0 type: Real 5: input R1:PARAM() = 1.0 type: Real 6: input $res1:VARIABLE() type: Real 7: input i2:VARIABLE() type: Real 8: input u1:VARIABLE() type: Real 9: input i1:VARIABLE() type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (1) ======================================== 1: u1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() = -uL.SeedLSJac1 type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module inlineArrayEqn (jacobian) ######################################## unknown partition ======================================== Variables (3) ======================================== 1: i1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 2: i2.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 3: $res1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real unreplaceable Equations (3, 3) ======================================== 1/1 (1): uL.SeedLSJac1 = R2 * i2.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] 2/2 (1): -uL.SeedLSJac1 = R1 * i1.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] 3/3 (1): $res1.$pDERLSJac1.dummyVarLSJac1 = i2.$pDERLSJac1.dummyVarLSJac1 - i1.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 3 variables and equations var 1 is solved in eqn 2 var 2 is solved in eqn 1 var 3 is solved in eqn 3 StrongComponents ======================================== {2:1} {1:2} {3:3} BackendDAEType: jacobian Known variables only depending on parameters and constants - globalKnownVars (9) ======================================== 1: input uL.SeedLSJac1:STATE_DER() type: Real unreplaceable 2: input iL:STATE(1)() type: Real 3: input uC:DUMMY_STATE() type: Real 4: input R2:PARAM() = 2.0 type: Real 5: input R1:PARAM() = 1.0 type: Real 6: input $res1:VARIABLE() type: Real 7: input i2:VARIABLE() type: Real 8: input u1:VARIABLE() type: Real 9: input i1:VARIABLE() type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (1) ======================================== 1: u1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() = -uL.SeedLSJac1 type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module constantLinearSystem (jacobian) ######################################## unknown partition ======================================== Variables (3) ======================================== 1: i1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 2: i2.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 3: $res1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real unreplaceable Equations (3, 3) ======================================== 1/1 (1): uL.SeedLSJac1 = R2 * i2.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] 2/2 (1): -uL.SeedLSJac1 = R1 * i1.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] 3/3 (1): $res1.$pDERLSJac1.dummyVarLSJac1 = i2.$pDERLSJac1.dummyVarLSJac1 - i1.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 3 variables and equations var 1 is solved in eqn 2 var 2 is solved in eqn 1 var 3 is solved in eqn 3 StrongComponents ======================================== {2:1} {1:2} {3:3} BackendDAEType: jacobian Known variables only depending on parameters and constants - globalKnownVars (9) ======================================== 1: input uL.SeedLSJac1:STATE_DER() type: Real unreplaceable 2: input iL:STATE(1)() type: Real 3: input uC:DUMMY_STATE() type: Real 4: input R2:PARAM() = 2.0 type: Real 5: input R1:PARAM() = 1.0 type: Real 6: input $res1:VARIABLE() type: Real 7: input i2:VARIABLE() type: Real 8: input u1:VARIABLE() type: Real 9: input i1:VARIABLE() type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (1) ======================================== 1: u1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() = -uL.SeedLSJac1 type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module solveSimpleEquations (jacobian) ######################################## unknown partition ======================================== Variables (3) ======================================== 1: i1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 2: i2.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 3: $res1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real unreplaceable Equations (3, 3) ======================================== 1/1 (1): i2.$pDERLSJac1.dummyVarLSJac1 = uL.SeedLSJac1 / R2 [dynamic |0|0|0|0|] 2/2 (1): i1.$pDERLSJac1.dummyVarLSJac1 = (-uL.SeedLSJac1) / R1 [dynamic |0|0|0|0|] 3/3 (1): $res1.$pDERLSJac1.dummyVarLSJac1 = i2.$pDERLSJac1.dummyVarLSJac1 - i1.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 3 variables and equations var 1 is solved in eqn 2 var 2 is solved in eqn 1 var 3 is solved in eqn 3 StrongComponents ======================================== {2:1} {1:2} {3:3} BackendDAEType: jacobian Known variables only depending on parameters and constants - globalKnownVars (9) ======================================== 1: input uL.SeedLSJac1:STATE_DER() type: Real unreplaceable 2: input iL:STATE(1)() type: Real 3: input uC:DUMMY_STATE() type: Real 4: input R2:PARAM() = 2.0 type: Real 5: input R1:PARAM() = 1.0 type: Real 6: input $res1:VARIABLE() type: Real 7: input i2:VARIABLE() type: Real 8: input u1:VARIABLE() type: Real 9: input i1:VARIABLE() type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (1) ======================================== 1: u1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() = -uL.SeedLSJac1 type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module tearingSystem (jacobian) ######################################## unknown partition ======================================== Variables (3) ======================================== 1: i1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 2: i2.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 3: $res1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real unreplaceable Equations (3, 3) ======================================== 1/1 (1): i2.$pDERLSJac1.dummyVarLSJac1 = uL.SeedLSJac1 / R2 [dynamic |0|0|0|0|] 2/2 (1): i1.$pDERLSJac1.dummyVarLSJac1 = (-uL.SeedLSJac1) / R1 [dynamic |0|0|0|0|] 3/3 (1): $res1.$pDERLSJac1.dummyVarLSJac1 = i2.$pDERLSJac1.dummyVarLSJac1 - i1.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 3 variables and equations var 1 is solved in eqn 2 var 2 is solved in eqn 1 var 3 is solved in eqn 3 StrongComponents ======================================== {2:1} {1:2} {3:3} BackendDAEType: jacobian Known variables only depending on parameters and constants - globalKnownVars (9) ======================================== 1: input uL.SeedLSJac1:STATE_DER() type: Real unreplaceable 2: input iL:STATE(1)() type: Real 3: input uC:DUMMY_STATE() type: Real 4: input R2:PARAM() = 2.0 type: Real 5: input R1:PARAM() = 1.0 type: Real 6: input $res1:VARIABLE() type: Real 7: input i2:VARIABLE() type: Real 8: input u1:VARIABLE() type: Real 9: input i1:VARIABLE() type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (1) ======================================== 1: u1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() = -uL.SeedLSJac1 type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module calculateStrongComponentJacobians (jacobian) ######################################## unknown partition ======================================== Variables (3) ======================================== 1: i1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 2: i2.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 3: $res1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real unreplaceable Equations (3, 3) ======================================== 1/1 (1): i2.$pDERLSJac1.dummyVarLSJac1 = uL.SeedLSJac1 / R2 [dynamic |0|0|0|0|] 2/2 (1): i1.$pDERLSJac1.dummyVarLSJac1 = (-uL.SeedLSJac1) / R1 [dynamic |0|0|0|0|] 3/3 (1): $res1.$pDERLSJac1.dummyVarLSJac1 = i2.$pDERLSJac1.dummyVarLSJac1 - i1.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 3 variables and equations var 1 is solved in eqn 2 var 2 is solved in eqn 1 var 3 is solved in eqn 3 StrongComponents ======================================== {2:1} {1:2} {3:3} BackendDAEType: jacobian Known variables only depending on parameters and constants - globalKnownVars (9) ======================================== 1: input uL.SeedLSJac1:STATE_DER() type: Real unreplaceable 2: input iL:STATE(1)() type: Real 3: input uC:DUMMY_STATE() type: Real 4: input R2:PARAM() = 2.0 type: Real 5: input R1:PARAM() = 1.0 type: Real 6: input $res1:VARIABLE() type: Real 7: input i2:VARIABLE() type: Real 8: input u1:VARIABLE() type: Real 9: input i1:VARIABLE() type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (1) ======================================== 1: u1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() = -uL.SeedLSJac1 type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module removeConstants (jacobian) ######################################## unknown partition ======================================== Variables (3) ======================================== 1: i1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 2: i2.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 3: $res1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real unreplaceable Equations (3, 3) ======================================== 1/1 (1): i2.$pDERLSJac1.dummyVarLSJac1 = uL.SeedLSJac1 / R2 [dynamic |0|0|0|0|] 2/2 (1): i1.$pDERLSJac1.dummyVarLSJac1 = (-uL.SeedLSJac1) / R1 [dynamic |0|0|0|0|] 3/3 (1): $res1.$pDERLSJac1.dummyVarLSJac1 = i2.$pDERLSJac1.dummyVarLSJac1 - i1.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 3 variables and equations var 1 is solved in eqn 2 var 2 is solved in eqn 1 var 3 is solved in eqn 3 StrongComponents ======================================== {2:1} {1:2} {3:3} BackendDAEType: jacobian Known variables only depending on parameters and constants - globalKnownVars (9) ======================================== 1: input uL.SeedLSJac1:STATE_DER() type: Real unreplaceable 2: input iL:STATE(1)() type: Real 3: input uC:DUMMY_STATE() type: Real 4: input R2:PARAM() = 2.0 type: Real 5: input R1:PARAM() = 1.0 type: Real 6: input $res1:VARIABLE() type: Real 7: input i2:VARIABLE() type: Real 8: input u1:VARIABLE() type: Real 9: input i1:VARIABLE() type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (1) ======================================== 1: u1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() = -uL.SeedLSJac1 type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module simplifyTimeIndepFuncCalls (jacobian) ######################################## unknown partition ======================================== Variables (3) ======================================== 1: i1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 2: i2.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real 3: $res1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() type: Real unreplaceable Equations (3, 3) ======================================== 1/1 (1): i2.$pDERLSJac1.dummyVarLSJac1 = uL.SeedLSJac1 / R2 [dynamic |0|0|0|0|] 2/2 (1): i1.$pDERLSJac1.dummyVarLSJac1 = (-uL.SeedLSJac1) / R1 [dynamic |0|0|0|0|] 3/3 (1): $res1.$pDERLSJac1.dummyVarLSJac1 = i2.$pDERLSJac1.dummyVarLSJac1 - i1.$pDERLSJac1.dummyVarLSJac1 [dynamic |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 3 variables and equations var 1 is solved in eqn 2 var 2 is solved in eqn 1 var 3 is solved in eqn 3 StrongComponents ======================================== {2:1} {1:2} {3:3} BackendDAEType: jacobian Known variables only depending on parameters and constants - globalKnownVars (9) ======================================== 1: input uL.SeedLSJac1:STATE_DER() type: Real unreplaceable 2: input iL:STATE(1)() type: Real 3: input uC:DUMMY_STATE() type: Real 4: input R2:PARAM() = 2.0 type: Real 5: input R1:PARAM() = 1.0 type: Real 6: input $res1:VARIABLE() type: Real 7: input i2:VARIABLE() type: Real 8: input u1:VARIABLE() type: Real 9: input i1:VARIABLE() type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (1) ======================================== 1: u1.$pDERLSJac1.dummyVarLSJac1:VARIABLE() = -uL.SeedLSJac1 type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== post-optimization done. ######################################## post-optimization module calculateStrongComponentJacobians (simulation) ######################################## unspecified partition ======================================== Variables (10) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:DUMMY_STATE() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real 9: $cse1:VARIABLE(protected = true ) type: Real unreplaceable 10: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (10, 10) ======================================== 1/1 (1): $cse1 = sin(time) [unknown |0|0|0|0|] 2/2 (1): uC = cos(time) [unknown |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 5/5 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u1 = uC - uL [dynamic |0|0|0|0|] 7/7 (1): der(iL) = uL / L [dynamic |0|0|0|0|] 8/8 (1): iC = (-C) * $cse1 [dynamic |0|0|0|0|] 9/9 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 10/10 (1): $DER.uC = -$cse1 [binding |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 10 variables and equations var 1 is solved in eqn 8 var 2 is solved in eqn 7 var 3 is solved in eqn 5 var 4 is solved in eqn 4 var 5 is solved in eqn 9 var 6 is solved in eqn 2 var 7 is solved in eqn 6 var 8 is solved in eqn 3 var 9 is solved in eqn 1 var 10 is solved in eqn 10 StrongComponents ======================================== {2:6} {{{5:3}, {6:8}, {3:4}} ,{4:7}} Size: 1 linear {7:2} {1:9} {8:1} {9:5} {10:10} BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real 5: v0:VARIABLE(fixed = true ) = 0.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module calculateStateSetsJacobians (simulation) ######################################## unspecified partition ======================================== Variables (10) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:DUMMY_STATE() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real 9: $cse1:VARIABLE(protected = true ) type: Real unreplaceable 10: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (10, 10) ======================================== 1/1 (1): $cse1 = sin(time) [unknown |0|0|0|0|] 2/2 (1): uC = cos(time) [unknown |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 5/5 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u1 = uC - uL [dynamic |0|0|0|0|] 7/7 (1): der(iL) = uL / L [dynamic |0|0|0|0|] 8/8 (1): iC = (-C) * $cse1 [dynamic |0|0|0|0|] 9/9 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 10/10 (1): $DER.uC = -$cse1 [binding |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 10 variables and equations var 1 is solved in eqn 8 var 2 is solved in eqn 7 var 3 is solved in eqn 5 var 4 is solved in eqn 4 var 5 is solved in eqn 9 var 6 is solved in eqn 2 var 7 is solved in eqn 6 var 8 is solved in eqn 3 var 9 is solved in eqn 1 var 10 is solved in eqn 10 StrongComponents ======================================== {2:6} {{{5:3}, {6:8}, {3:4}} ,{4:7}} Size: 1 linear {7:2} {1:9} {8:1} {9:5} {10:10} BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real 5: v0:VARIABLE(fixed = true ) = 0.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module symbolicJacobian (simulation) ######################################## unspecified partition ======================================== Variables (10) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:DUMMY_STATE() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real 9: $cse1:VARIABLE(protected = true ) type: Real unreplaceable 10: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (10, 10) ======================================== 1/1 (1): $cse1 = sin(time) [unknown |0|0|0|0|] 2/2 (1): uC = cos(time) [unknown |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 5/5 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u1 = uC - uL [dynamic |0|0|0|0|] 7/7 (1): der(iL) = uL / L [dynamic |0|0|0|0|] 8/8 (1): iC = (-C) * $cse1 [dynamic |0|0|0|0|] 9/9 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 10/10 (1): $DER.uC = -$cse1 [binding |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 10 variables and equations var 1 is solved in eqn 8 var 2 is solved in eqn 7 var 3 is solved in eqn 5 var 4 is solved in eqn 4 var 5 is solved in eqn 9 var 6 is solved in eqn 2 var 7 is solved in eqn 6 var 8 is solved in eqn 3 var 9 is solved in eqn 1 var 10 is solved in eqn 10 StrongComponents ======================================== {2:6} {{{5:3}, {6:8}, {3:4}} ,{4:7}} Size: 1 linear {7:2} {1:9} {8:1} {9:5} {10:10} BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real 5: v0:VARIABLE(fixed = true ) = 0.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module removeConstants (simulation) ######################################## unspecified partition ======================================== Variables (10) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:DUMMY_STATE() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real 9: $cse1:VARIABLE(protected = true ) type: Real unreplaceable 10: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (10, 10) ======================================== 1/1 (1): $cse1 = sin(time) [unknown |0|0|0|0|] 2/2 (1): uC = cos(time) [unknown |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 5/5 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u1 = uC - uL [dynamic |0|0|0|0|] 7/7 (1): der(iL) = uL / L [dynamic |0|0|0|0|] 8/8 (1): iC = (-C) * $cse1 [dynamic |0|0|0|0|] 9/9 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 10/10 (1): $DER.uC = -$cse1 [binding |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 10 variables and equations var 1 is solved in eqn 8 var 2 is solved in eqn 7 var 3 is solved in eqn 5 var 4 is solved in eqn 4 var 5 is solved in eqn 9 var 6 is solved in eqn 2 var 7 is solved in eqn 6 var 8 is solved in eqn 3 var 9 is solved in eqn 1 var 10 is solved in eqn 10 StrongComponents ======================================== {2:6} {{{5:3}, {6:8}, {3:4}} ,{4:7}} Size: 1 linear {7:2} {1:9} {8:1} {9:5} {10:10} BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real 5: v0:VARIABLE(fixed = true ) = 0.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module simplifyTimeIndepFuncCalls (simulation) ######################################## unspecified partition ======================================== Variables (10) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:DUMMY_STATE() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real 9: $cse1:VARIABLE(protected = true ) type: Real unreplaceable 10: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (10, 10) ======================================== 1/1 (1): $cse1 = sin(time) [unknown |0|0|0|0|] 2/2 (1): uC = cos(time) [unknown |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 5/5 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u1 = uC - uL [dynamic |0|0|0|0|] 7/7 (1): der(iL) = uL / L [dynamic |0|0|0|0|] 8/8 (1): iC = (-C) * $cse1 [dynamic |0|0|0|0|] 9/9 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 10/10 (1): $DER.uC = -$cse1 [binding |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 10 variables and equations var 1 is solved in eqn 8 var 2 is solved in eqn 7 var 3 is solved in eqn 5 var 4 is solved in eqn 4 var 5 is solved in eqn 9 var 6 is solved in eqn 2 var 7 is solved in eqn 6 var 8 is solved in eqn 3 var 9 is solved in eqn 1 var 10 is solved in eqn 10 StrongComponents ======================================== {2:6} {{{5:3}, {6:8}, {3:4}} ,{4:7}} Size: 1 linear {7:2} {1:9} {8:1} {9:5} {10:10} BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real 5: v0:VARIABLE(fixed = true ) = 0.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module simplifyAllExpressions (simulation) ######################################## unspecified partition ======================================== Variables (10) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:DUMMY_STATE() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real 9: $cse1:VARIABLE(protected = true ) type: Real unreplaceable 10: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (10, 10) ======================================== 1/1 (1): $cse1 = sin(time) [unknown |0|0|0|0|] 2/2 (1): uC = cos(time) [unknown |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 5/5 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u1 = uC - uL [dynamic |0|0|0|0|] 7/7 (1): der(iL) = uL / L [dynamic |0|0|0|0|] 8/8 (1): iC = (-C) * $cse1 [dynamic |0|0|0|0|] 9/9 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 10/10 (1): $DER.uC = -$cse1 [binding |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 10 variables and equations var 1 is solved in eqn 8 var 2 is solved in eqn 7 var 3 is solved in eqn 5 var 4 is solved in eqn 4 var 5 is solved in eqn 9 var 6 is solved in eqn 2 var 7 is solved in eqn 6 var 8 is solved in eqn 3 var 9 is solved in eqn 1 var 10 is solved in eqn 10 StrongComponents ======================================== {2:6} {{{5:3}, {6:8}, {3:4}} ,{4:7}} Size: 1 linear {7:2} {1:9} {8:1} {9:5} {10:10} BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real 5: v0:VARIABLE(fixed = true ) = 0.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module findZeroCrossings (simulation) ######################################## unspecified partition ======================================== Variables (10) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:DUMMY_STATE() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real 9: $cse1:VARIABLE(protected = true ) type: Real unreplaceable 10: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (10, 10) ======================================== 1/1 (1): $cse1 = sin(time) [unknown |0|0|0|0|] 2/2 (1): uC = cos(time) [unknown |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 5/5 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u1 = uC - uL [dynamic |0|0|0|0|] 7/7 (1): der(iL) = uL / L [dynamic |0|0|0|0|] 8/8 (1): iC = (-C) * $cse1 [dynamic |0|0|0|0|] 9/9 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 10/10 (1): $DER.uC = -$cse1 [binding |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 10 variables and equations var 1 is solved in eqn 8 var 2 is solved in eqn 7 var 3 is solved in eqn 5 var 4 is solved in eqn 4 var 5 is solved in eqn 9 var 6 is solved in eqn 2 var 7 is solved in eqn 6 var 8 is solved in eqn 3 var 9 is solved in eqn 1 var 10 is solved in eqn 10 StrongComponents ======================================== {2:6} {{{5:3}, {6:8}, {3:4}} ,{4:7}} Size: 1 linear {7:2} {1:9} {8:1} {9:5} {10:10} BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real 5: v0:VARIABLE(fixed = true ) = 0.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== ######################################## post-optimization module collapseArrayExpressions (simulatUnexpected end of /proc/mounts line `overlay / overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/CM3C2UP6O2ZBUJT7NNGQ3RA4O2:/var/lib/docker/overlay2/l/OFBQHWN5VWB3ZDIVLSEHB4ZZO7:/var/lib/docker/overlay2/l/XKNAMZMLHIGLUIWZN6NHS4LQOB:/var/lib/docker/overlay2/l/XDXTSPLZ4IFADJTBU5VPCFEWAO:/var/lib/docker/overlay2/l/TLE42ND4WLQ5HMCG4FABWZYYBM:/var/lib/docker/overlay2/l/N2ZO5AQSQ6RGU55LFPZO3NSFIG:/var/lib/docker/overlay2/l/AFXOGW55ZNK4NUDS4WEZ6VE76H:/var/lib/docker/overlay2/l/KJ36F2MJVNS5N45ELI4N3CNXLN:/var/lib/docker/overlay2/l/SFDLWMOUVQFPH' Unexpected end of /proc/mounts line `overlay / overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/CM3C2UP6O2ZBUJT7NNGQ3RA4O2:/var/lib/docker/overlay2/l/OFBQHWN5VWB3ZDIVLSEHB4ZZO7:/var/lib/docker/overlay2/l/XKNAMZMLHIGLUIWZN6NHS4LQOB:/var/lib/docker/overlay2/l/XDXTSPLZ4IFADJTBU5VPCFEWAO:/var/lib/docker/overlay2/l/TLE42ND4WLQ5HMCG4FABWZYYBM:/var/lib/docker/overlay2/l/N2ZO5AQSQ6RGU55LFPZO3NSFIG:/var/lib/docker/overlay2/l/AFXOGW55ZNK4NUDS4WEZ6VE76H:/var/lib/docker/overlay2/l/KJ36F2MJVNS5N45ELI4N3CNXLN:/var/lib/docker/overlay2/l/SFDLWMOUVQFPH' Unexpected end of /proc/mounts line `overlay / overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/CM3C2UP6O2ZBUJT7NNGQ3RA4O2:/var/lib/docker/overlay2/l/OFBQHWN5VWB3ZDIVLSEHB4ZZO7:/var/lib/docker/overlay2/l/XKNAMZMLHIGLUIWZN6NHS4LQOB:/var/lib/docker/overlay2/l/XDXTSPLZ4IFADJTBU5VPCFEWAO:/var/lib/docker/overlay2/l/TLE42ND4WLQ5HMCG4FABWZYYBM:/var/lib/docker/overlay2/l/N2ZO5AQSQ6RGU55LFPZO3NSFIG:/var/lib/docker/overlay2/l/AFXOGW55ZNK4NUDS4WEZ6VE76H:/var/lib/docker/overlay2/l/KJ36F2MJVNS5N45ELI4N3CNXLN:/var/lib/docker/overlay2/l/SFDLWMOUVQFPH' ion) ######################################## unspecified partition ======================================== Variables (10) ======================================== 1: iC:VARIABLE() type: Real 2: iL:STATE(1)() type: Real 3: i2:VARIABLE() type: Real 4: i1:VARIABLE() type: Real 5: i0:VARIABLE() type: Real 6: uC:DUMMY_STATE() type: Real 7: uL:VARIABLE() type: Real 8: u1:VARIABLE() type: Real 9: $cse1:VARIABLE(protected = true ) type: Real unreplaceable 10: $DER.uC:DUMMY_DER(fixed = false ) type: Real Equations (10, 10) ======================================== 1/1 (1): $cse1 = sin(time) [unknown |0|0|0|0|] 2/2 (1): uC = cos(time) [unknown |0|0|0|0|] 3/3 (1): u1 = R1 * i1 [dynamic |0|0|0|0|] 4/4 (1): i1 = i2 + iL [dynamic |0|0|0|0|] 5/5 (1): uL = R2 * i2 [dynamic |0|0|0|0|] 6/6 (1): u1 = uC - uL [dynamic |0|0|0|0|] 7/7 (1): der(iL) = uL / L [dynamic |0|0|0|0|] 8/8 (1): iC = (-C) * $cse1 [dynamic |0|0|0|0|] 9/9 (1): i0 = i1 + iC [dynamic |0|0|0|0|] 10/10 (1): $DER.uC = -$cse1 [binding |0|0|0|0|] Simple Equations (0, 0) ======================================== State Sets ======================================== Matching ======================================== 10 variables and equations var 1 is solved in eqn 8 var 2 is solved in eqn 7 var 3 is solved in eqn 5 var 4 is solved in eqn 4 var 5 is solved in eqn 9 var 6 is solved in eqn 2 var 7 is solved in eqn 6 var 8 is solved in eqn 3 var 9 is solved in eqn 1 var 10 is solved in eqn 10 StrongComponents ======================================== {2:6} {{{5:3}, {6:8}, {3:4}} ,{4:7}} Size: 1 linear {7:2} {1:9} {8:1} {9:5} {10:10} BackendDAEType: simulation Known variables only depending on parameters and constants - globalKnownVars (5) ======================================== 1: C:PARAM() = 3.0 type: Real 2: L:PARAM() = 0.5 type: Real 3: R2:PARAM() = 2.0 type: Real 4: R1:PARAM() = 1.0 type: Real 5: v0:VARIABLE(fixed = true ) = 0.0 type: Real Known variables only depending on states and inputs - localKnownVars (0) ======================================== External Objects (0) ======================================== Classes of External Objects (0) ======================================== Alias Variables (4) ======================================== 1: u0:VARIABLE() = uC type: Real 2: u2:VARIABLE() = uL type: Real 3: v1:VARIABLE() = uC type: Real 4: v2:VARIABLE() = uL type: Real Simple Shared Equations (0, 0) ======================================== Initial Equations (0, 0) ======================================== Zero Crossings (0) ======================================== Relations (0) ======================================== Time Events (0) ======================================== Constraints (0) ======================================== Base partitions (0) ======================================== Sub partitions (0) ======================================== post-optimization done. {"testOptdaedump","testOptdaedump_init.xml"} "Warning: The initial conditions are not fully specified. For more information set -d=initialization. In OMEdit Tools->Options->Simulation->OMCFlags, in OMNotebook call setCommandLineOptions("-d=initialization"). " Equation mismatch: diff says: --- /tmp/omc-rtest-unknown/openmodelica/debugDumps/optdaedump.mos_temp8311/equations-expected2019-01-25 00:36:00.773183147 +0000 +++ /tmp/omc-rtest-unknown/openmodelica/debugDumps/optdaedump.mos_temp8311/equations-got2019-01-25 00:36:08.877092594 +0000 @@ -7749,11 +7749,12 @@ ======================================== ######################################## -post-optimization module collapseArrayExpressions (simulation) +post-optimization module collapseArrayExpressions (simulatUnexpected end of /proc/mounts line `overlay / overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/CM3C2UP6O2ZBUJT7NNGQ3RA4O2:/var/lib/docker/overlay2/l/OFBQHWN5VWB3ZDIVLSEHB4ZZO7:/var/lib/docker/overlay2/l/XKNAMZMLHIGLUIWZN6NHS4LQOB:/var/lib/docker/overlay2/l/XDXTSPLZ4IFADJTBU5VPCFEWAO:/var/lib/docker/overlay2/l/TLE42ND4WLQ5HMCG4FABWZYYBM:/var/lib/docker/overlay2/l/N2ZO5AQSQ6RGU55LFPZO3NSFIG:/var/lib/docker/overlay2/l/AFXOGW55ZNK4NUDS4WEZ6VE76H:/var/lib/docker/overlay2/l/KJ36F2MJVNS5N45ELI4N3CNXLN:/var/lib/docker/overlay2/l/SFDLWMOUVQFPH' +ion) ######################################## unspecified partition ======================================== Equation mismatch: omc-diff says: Failed 'i' 'U' Line 7754: Text differs: expected: -optimization module collapseArrayExpressions (simulation) got: -optimization module collapseArrayExpressions (simulatUnexpected end of /proc/mounts line `overlay / overlay rw,relatime,lowerdir=/var/lib/docker/overlay == 1 out of 1 tests failed [openmodelica/debugDumps/optdaedump.mos_temp8311, time: 9]