Failed
tests / 01 testsuite-gcc 1/3 / simulation_libraries_msl32.Modelica.Fluid.Examples.Tanks.TanksWithOverflow.mos (from (result.xml))
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]