Skip to content

Failed

tests / 06 testsuite-clang 3/3 / simulation_libraries_msl32.Modelica.Fluid.Examples.Tanks.EmptyTanks.mos (from (result.xml))

Failing for the past 86 builds (Since #1 )
Took 12 sec.

Stacktrace

Output mismatch (see stdout for details)

Standard Output

 + Modelica.Fluid.Examples.Tanks.EmptyTanks                                          ... equation mismatch [time: 12]

==== Log /tmp/omc-rtest-unknown/simulation/libraries/msl32/Modelica.Fluid.Examples.Tanks.EmptyTanks.mos_temp1445/log-Modelica.Fluid.Examples.Tanks.EmptyTanks.mos
"true
"
""
OpenModelicaModelTesting.Kind.VerifiedSimulation
Modelica.Fluid.Examples.Tanks.EmptyTanks
{"tank1.level","tank1.medium.T","tank2.level","tank2.medium.T","tank2.traceDynamics","tank2.substanceDynamics","tank2.massDynamics","tank2.energyDynamics","tank1.traceDynamics","tank1.substanceDynamics","tank1.massDynamics","tank1.energyDynamics","system.traceDynamics","system.substanceDynamics","system.massDynamics","system.energyDynamics"}
Simulation options: startTime = 0.0, stopTime = 50.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'Modelica.Fluid.Examples.Tanks.EmptyTanks', options = '', outputFormat = 'mat', variableFilter = 'time|tank1.level|tank1.medium.T|tank2.level|tank2.medium.T|tank2.traceDynamics|tank2.substanceDynamics|tank2.massDynamics|tank2.energyDynamics|tank1.traceDynamics|tank1.substanceDynamics|tank1.massDynamics|tank1.energyDynamics|system.traceDynamics|system.substanceDynamics|system.massDynamics|system.energyDynamics', cflags = '', simflags = ' -abortSlowSimulation -alarm=360 -emit_protected'
Result file: Modelica.Fluid.Examples.Tanks.EmptyTanks_res.mat
Messages: LOG_SUCCESS       | info    | The initialization finished successfully with 3 homotopy steps.
LOG_ASSERT        | info    | [Modelica 3.2.1+maint.om/Fluid/Interfaces.mo:580:7-580:32:writable]
|                 | |       | The following assertion has been violated at time 35.406941
|                 | |       | ((tank1.m >= 0.0)) --> "Variable violating min constraint: 0.0 <= tank1.m, has value: -9.95587e-08"
LOG_ASSERT        | info    | [Modelica 3.2.1+maint.om/Fluid/Vessels.mo:53:3-54:29:writable]
|                 | |       | The following assertion has been violated at time 35.406941
|                 | |       | ((tank1.level >= 0.0)) --> "Variable violating min constraint: 0.0 <= tank1.level, has value: -1e-10"
LOG_SUCCESS       | info    | The simulation finished successfully.

Files Equal!
Warning: There are tearing variables with annotation attribute '__OpenModelica_tearingSelect = never'. Use -d=tearingdump and -d=tearingdumpV for more information.
Error: Jacobian A contains non-linear components. This indicates a singular system or internal generation errors.

"true
"
""

Equation mismatch: diff says:
--- /tmp/omc-rtest-unknown/simulation/libraries/msl32/Modelica.Fluid.Examples.Tanks.EmptyTanks.mos_temp1445/equations-expected2024-01-20 03:59:06.469289298 +0000
+++ /tmp/omc-rtest-unknown/simulation/libraries/msl32/Modelica.Fluid.Examples.Tanks.EmptyTanks.mos_temp1445/equations-got2024-01-20 03:59:18.669208188 +0000
@@ -2,20 +2,23 @@
 "
 ""
 OpenModelicaModelTesting.Kind.VerifiedSimulation
 Modelica.Fluid.Examples.Tanks.EmptyTanks
 {"tank1.level","tank1.medium.T","tank2.level","tank2.medium.T","tank2.traceDynamics","tank2.substanceDynamics","tank2.massDynamics","tank2.energyDynamics","tank1.traceDynamics","tank1.substanceDynamics","tank1.massDynamics","tank1.energyDynamics","system.traceDynamics","system.substanceDynamics","system.massDynamics","system.energyDynamics"}
-Simulation options: startTime = 0.0, stopTime = 50.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Modelica.Fluid.Examples.Tanks.EmptyTanks', options = '', outputFormat = 'mat', variableFilter = 'time|tank1.level|tank1.medium.T|tank2.level|tank2.medium.T|tank2.traceDynamics|tank2.substanceDynamics|tank2.massDynamics|tank2.energyDynamics|tank1.traceDynamics|tank1.substanceDynamics|tank1.massDynamics|tank1.energyDynamics|system.traceDynamics|system.substanceDynamics|system.massDynamics|system.energyDynamics', cflags = '', simflags = ' -abortSlowSimulation -alarm=360 -emit_protected'
+Simulation options: startTime = 0.0, stopTime = 50.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'Modelica.Fluid.Examples.Tanks.EmptyTanks', options = '', outputFormat = 'mat', variableFilter = 'time|tank1.level|tank1.medium.T|tank2.level|tank2.medium.T|tank2.traceDynamics|tank2.substanceDynamics|tank2.massDynamics|tank2.energyDynamics|tank1.traceDynamics|tank1.substanceDynamics|tank1.massDynamics|tank1.energyDynamics|system.traceDynamics|system.substanceDynamics|system.massDynamics|system.energyDynamics', cflags = '', simflags = ' -abortSlowSimulation -alarm=360 -emit_protected'
 Result file: Modelica.Fluid.Examples.Tanks.EmptyTanks_res.mat
 Messages: LOG_SUCCESS       | info    | The initialization finished successfully with 3 homotopy steps.
 LOG_ASSERT        | info    | [Modelica 3.2.1+maint.om/Fluid/Interfaces.mo:580:7-580:32:writable]
 |                 | |       | The following assertion has been violated at time 35.406941
-|                 | |       | ((tank1.m >= 0.0)) --> "Variable violating min constraint: 0.0 <= tank1.m, has value: -9.95589e-08"
+| | |       | ((tank1.m >= 0.0)) --> "Variable violating min constraint: 0.0 <= tank1.m, has value: -9.95587e-08"
 LOG_ASSERT        | info    | [Modelica 3.2.1+maint.om/Fluid/Vessels.mo:53:3-54:29:writable]
 |                 | |       | The following assertion has been violated at time 35.406941
 |                 | |       | ((tank1.level >= 0.0)) --> "Variable violating min constraint: 0.0 <= tank1.level, has value: -1e-10"
 LOG_SUCCESS       | info    | The simulation finished successfully.
 
 Files Equal!
+Warning: There are tearing variables with annotation attribute '__OpenModelica_tearingSelect = never'. Use -d=tearingdump and -d=tearingdumpV for more information.
+Error: Jacobian A contains non-linear components. This indicates a singular system or internal generation errors.
+
 "true
 "
 ""

Equation mismatch: omc-diff says:
----Failed '"' 'W'
Line 19: Text differs:
expected: "true
got:      Warning: There are tearing variables with annotation attribute '__OpenModelica_tearingSelect = never'. Use 

== 1 out of 1 tests failed [simulation/libraries/msl32/Modelica.Fluid.Examples.Tanks.EmptyTanks.mos_temp1445, time: 12]