Skip to content

Failed

tests / 01 testsuite-gcc 1/3 / simulation_libraries_msl32.Modelica.Fluid.Examples.Tanks.TanksWithOverflow.mos (from (result.xml))

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

Stacktrace

Output mismatch (see stdout for details)

Standard Output

 + Modelica.Fluid.Examples.Tanks.TanksWithOverflow                                   ... equation mismatch [time: 22]

==== Log /tmp/omc-rtest-unknown/simulation/libraries/msl32/Modelica.Fluid.Examples.Tanks.TanksWithOverflow.mos_temp9184/log-Modelica.Fluid.Examples.Tanks.TanksWithOverflow.mos
"true
"
""
OpenModelicaModelTesting.Kind.SimpleSimulation
Modelica.Fluid.Examples.Tanks.TanksWithOverflow
{"upperTank.level","upperTank.medium.h","lowerTank.level","lowerTank.medium.h"}
Simulation options: startTime = 0.0, stopTime = 25000.0, numberOfIntervals = 5000, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'Modelica.Fluid.Examples.Tanks.TanksWithOverflow', options = '', outputFormat = 'mat', variableFilter = 'time|upperTank.level|upperTank.medium.h|lowerTank.level|lowerTank.medium.h', cflags = '', simflags = ' -abortSlowSimulation -alarm=360 -emit_protected'
Result file: Modelica.Fluid.Examples.Tanks.TanksWithOverflow_res.mat
Messages: LOG_ASSERT        | warning | [Modelica 3.2.1+maint.om/Media/package.mo:5259:7-5259:55:writable]
|                 | |       | The following assertion has been violated at time 0.000000
|                 | |       | ((overflow.flowModel.states[1].p >= 0.0 and overflow.flowModel.states[1].p <= 1e8)) --> "Variable violating min/max constraint: 0.0 <= overflow.flowModel.states[1].p <= 1e8, has value: -93465.5"
LOG_SUCCESS       | info    | The initialization finished successfully with 3 homotopy steps.
LOG_SUCCESS       | info    | The simulation finished successfully.

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.TanksWithOverflow.mos_temp9184/equations-expected2024-01-20 04:03:19.334152469 +0000
+++ /tmp/omc-rtest-unknown/simulation/libraries/msl32/Modelica.Fluid.Examples.Tanks.TanksWithOverflow.mos_temp9184/equations-got2024-01-20 04:03:41.537581377 +0000
@@ -2,16 +2,19 @@
 "
 ""
 OpenModelicaModelTesting.Kind.SimpleSimulation
 Modelica.Fluid.Examples.Tanks.TanksWithOverflow
 {"upperTank.level","upperTank.medium.h","lowerTank.level","lowerTank.medium.h"}
-Simulation options: startTime = 0.0, stopTime = 25000.0, numberOfIntervals = 5000, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Modelica.Fluid.Examples.Tanks.TanksWithOverflow', options = '', outputFormat = 'mat', variableFilter = 'time|upperTank.level|upperTank.medium.h|lowerTank.level|lowerTank.medium.h', cflags = '', simflags = ' -abortSlowSimulation -alarm=360 -emit_protected'
+Simulation options: startTime = 0.0, stopTime = 25000.0, numberOfIntervals = 5000, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'Modelica.Fluid.Examples.Tanks.TanksWithOverflow', options = '', outputFormat = 'mat', variableFilter = 'time|upperTank.level|upperTank.medium.h|lowerTank.level|lowerTank.medium.h', cflags = '', simflags = ' -abortSlowSimulation -alarm=360 -emit_protected'
 Result file: Modelica.Fluid.Examples.Tanks.TanksWithOverflow_res.mat
 Messages: LOG_ASSERT        | warning | [Modelica 3.2.1+maint.om/Media/package.mo:5259:7-5259:55:writable]
 |                 | |       | The following assertion has been violated at time 0.000000
-|                 | |       | ((overflow.flowModel.states[1].p >= 0.0 and overflow.flowModel.states[1].p <= 100000000.0)) --> "Variable violating min/max constraint: 0.0 <= overflow.flowModel.states[1].p <= 100000000.0, has value: -93465.5"
+| | |       | ((overflow.flowModel.states[1].p >= 0.0 and overflow.flowModel.states[1].p <= 1e8)) --> "Variable violating min/max constraint: 0.0 <= overflow.flowModel.states[1].p <= 1e8, has value: -93465.5"
 LOG_SUCCESS       | info    | The initialization finished successfully with 3 homotopy steps.
 LOG_SUCCESS       | info    | The simulation finished successfully.
 
+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 15: 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.TanksWithOverflow.mos_temp9184, time: 22]