Skip to content

Failed

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

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

Stacktrace

Output mismatch (see stdout for details)

Standard Output

 + Modelica.Fluid.Examples.HeatingSystem                                             ... equation mismatch [time: 24]

==== Log /tmp/omc-rtest-unknown/simulation/libraries/msl32/Modelica.Fluid.Examples.HeatingSystem.mos_temp5671/log-Modelica.Fluid.Examples.HeatingSystem.mos
true
""
"true
"
""
600
OpenModelicaModelTesting.Kind.VerifiedSimulation
Modelica.Fluid.Examples.HeatingSystem
600.0
{"heater.mediums[1].h","heater.mediums[1].p","pipe.mediums[1].h","pipe.mediums[2].h","pipe.mediums[2].p","radiator.mediums[1].h","radiator.mediums[1].p","tank.level","tank.medium.h"}
Simulation options: startTime = 0.0, stopTime = 600.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'Modelica.Fluid.Examples.HeatingSystem', options = '', outputFormat = 'mat', variableFilter = 'time|heater.mediums.1..h|heater.mediums.1..p|pipe.mediums.1..h|pipe.mediums.2..h|pipe.mediums.2..p|radiator.mediums.1..h|radiator.mediums.1..p|tank.level|tank.medium.h', cflags = '', simflags = ' -abortSlowSimulation -alarm=600 -emit_protected'
Result file: Modelica.Fluid.Examples.HeatingSystem_res.mat
Messages: LOG_ASSERT        | warning | [Modelica 3.2.1+maint.om/Fluid/Machines.mo:317:5-318:51:writable]
|                 | |       | The following assertion has been violated at time 0.000000
|                 | |       | ((pump.delta_head_init >= 0.0)) --> "Variable violating min constraint: 0.0 <= pump.delta_head_init, has value: -2.0431"
LOG_SUCCESS       | info    | The initialization finished successfully with 3 homotopy steps.
LOG_SUCCESS       | info    | The simulation finished successfully.

Files Equal!
Warning: The model contains alias variables with redundant start and/or conflicting nominal values. It is recommended to resolve the conflicts, because otherwise the system could be hard to solve. To print the conflicting alias sets and the chosen candidates please use -d=aliasConflicts.
Warning: Some equations could not be differentiated for following variables having attribute stateSelect=StateSelect.prefer. They will be treated as if they had stateSelect=StateSelect.default
========================================
1: pump.medium.p
2: pump.medium.h
Please use -d=bltdump 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.HeatingSystem.mos_temp5671/equations-expected2024-01-20 03:55:14.234832649 +0000
+++ /tmp/omc-rtest-unknown/simulation/libraries/msl32/Modelica.Fluid.Examples.HeatingSystem.mos_temp5671/equations-got2024-01-20 03:55:38.154673749 +0000
@@ -6,11 +6,11 @@
 600
 OpenModelicaModelTesting.Kind.VerifiedSimulation
 Modelica.Fluid.Examples.HeatingSystem
 600.0
 {"heater.mediums[1].h","heater.mediums[1].p","pipe.mediums[1].h","pipe.mediums[2].h","pipe.mediums[2].p","radiator.mediums[1].h","radiator.mediums[1].p","tank.level","tank.medium.h"}
-Simulation options: startTime = 0.0, stopTime = 600.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Modelica.Fluid.Examples.HeatingSystem', options = '', outputFormat = 'mat', variableFilter = 'time|heater.mediums.1..h|heater.mediums.1..p|pipe.mediums.1..h|pipe.mediums.2..h|pipe.mediums.2..p|radiator.mediums.1..h|radiator.mediums.1..p|tank.level|tank.medium.h', cflags = '', simflags = ' -abortSlowSimulation -alarm=600 -emit_protected'
+Simulation options: startTime = 0.0, stopTime = 600.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'Modelica.Fluid.Examples.HeatingSystem', options = '', outputFormat = 'mat', variableFilter = 'time|heater.mediums.1..h|heater.mediums.1..p|pipe.mediums.1..h|pipe.mediums.2..h|pipe.mediums.2..p|radiator.mediums.1..h|radiator.mediums.1..p|tank.level|tank.medium.h', cflags = '', simflags = ' -abortSlowSimulation -alarm=600 -emit_protected'
 Result file: Modelica.Fluid.Examples.HeatingSystem_res.mat
 Messages: LOG_ASSERT        | warning | [Modelica 3.2.1+maint.om/Fluid/Machines.mo:317:5-318:51:writable]
 |                 | |       | The following assertion has been violated at time 0.000000
 |                 | |       | ((pump.delta_head_init >= 0.0)) --> "Variable violating min constraint: 0.0 <= pump.delta_head_init, has value: -2.0431"
 LOG_SUCCESS       | info    | The initialization finished successfully with 3 homotopy steps.
@@ -21,9 +21,10 @@
 Warning: Some equations could not be differentiated for following variables having attribute stateSelect=StateSelect.prefer. They will be treated as if they had stateSelect=StateSelect.default
 ========================================
 1: pump.medium.p
 2: pump.medium.h
 Please use -d=bltdump 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:
--Line 26: Lexical token differs:
expected: 

got:      Error: Jacobian A contains non

== 1 out of 1 tests failed [simulation/libraries/msl32/Modelica.Fluid.Examples.HeatingSystem.mos_temp5671, time: 24]