Coverage Issues
This page is supposed to provide an overview of remaining issues for all tested libraries. Therefore, failing models can get grouped by issue and short analyses and existing tickets can be added to guide the bug-fixing process.
Library Index
- Annex60
- BioChem
- Buildings
- ConPNlib
- FCSys
- HelmholtzMedia
- Modelica_3.1
- Modelica_3.2.1
- Modelica_3.2.2
- Modelica_Synchronous
- Modelica_trunk
- ModelicaByExample
- ModelicaTest_3.2.1
- ModelicaTest_3.2.2
- ModelicaTest_trunk
- OpenHydraulics
- PhotoVoltaics
- Physiolibrary
- PlanarMechanics
- PNlib
- PowerSystems
- SystemDynamics
- ThermoPower
- ThermoSysPro
Annex60
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#3840 | Incorrect message about cyclic parameters | new | defect | Future | ||
#4223 | Recursive BuildModel Test: Cross reference to previous run | new | enhancement | Future | ||
#4992 | Should we skip some versions of the Buildings library in Hudson testing and in the OMC installer? | assigned | task |
BioChem
Buildings
ConPNlib
FCSys
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#2881 | NFScodeDependency stack overflow | reopened | defect | Future |
HelmholtzMedia
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#6088 | Remaining issues with HelmholtzMedia | new | defect |
ModelicaByExample
Modelica_Synchronous
ModelicaTest_3.2.1
- FrontEnd issues:
- Division by zero at initialization:
- Assert in non-linear loops or fail to solve a non-linear system at initialization:
- Simulation terminated by an assert:
ModelicaTest_3.2.2
ModelicaTest_trunk
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#5036 | Better code generation for constant arrays | new | defect | 2.0.0 | ||
#5590 | Bad dynamic state selection leads to singular initialization | new | defect | 1.19.0 | ||
Priority: high (1 match) |
||||||
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
#3963 | Split C source code in more files for more efficient parallel compilation | new | enhancement |
Modelica_3.1
Modelica_3.2.1
Following 5 models are missing for the full coverage of the cRuntime here.
- Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD
- fails with alarm clock
- works in our testsuite, because omcTearing is used
- IndexReduction seems okay
- works with a different sorting ->
+preOptModules+=sortEqnsVars
- -> probably really a tearing issue of select corrent iteration variable
- Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhase
- singular linear system while simulation, initialization is solved via totalpivot
- works with different sorting ->
+preOptModules+=sortEqnsVars
or other remove simple equation module+removeSimpleEquations=none|new
- fails without tearing
- -> most likely an IndexReduction issue #3691
- Modelica.Electrical.Spice3.Examples.Spice3BenchmarkDifferentialPair
- Combination of Nonlinear and Dassl > initialization passes -> solver
- the algebraic loops differs a lot compared with dymola 52 varibale and we have 29.
- IndexReduction seems okay.
- -> perhaps bad algorithm handling
- Modelica.Fluid.Examples.Explanatory.MomentumBalanceFittings
- non-linear system fails at initialization
- dymola also struggles with it
- -> stream handling, non-linear solver issue or model error
- Modelica.Fluid.Examples.HeatingSystem
- non-linear system fails at initialization
- has dynamic stateSelection, but even with "stateSelect" always on dymola states it fails.
- non-linear problem that fails is mixed
- homotopy is used
- -> perhaps mixed non-linear problem or homotopy handling
Modelica_3.2.2
Modelica_trunk
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#5005 | Issue with DASSL/IDA and implicit systems with non-smooth functions | assigned | defect | 2.0.0 | ||
#5347 | Issues with MSL library handling in Linux | reopened | defect | 1.19.0 | ||
#5855 | Achieve successful simulation of 100% MSL 4.0.0 models | new | defect | 2.0.0 | ||
Priority: critical (1 match) |
||||||
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
#5291 | Issue with Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel in OMEdit | new | defect |
The following models fail within runtime stage:
- Solving (non-)linear system failed during simulation:
- Modelica.Electrical.Analog.Examples.OpAmps.Multivibrator
- Modelica.Electrical.Analog.Examples.OpAmps.SignalGenerator
- Modelica.Electrical.Spice3.Examples.Spice3BenchmarkDifferentialPair
- Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase
- Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhase
- Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL
- linear system failed
- Solving non-linear system failed during initialization:
- Modelica.Fluid.Examples.Explanatory.MomentumBalanceFittings
- While solving non-linear system an assertion failed during initialization.
- Modelica.Fluid.Examples.HeatingSystem
- While solving non-linear system an assertion failed during initialization.
- ticket:3739
- Modelica.Fluid.Examples.Explanatory.MomentumBalanceFittings
The following models fail due to alarm clock:
Failed to compile regular expression:
The following models fail within (back end) initialization stage:
- Modelica.Magnetic.FluxTubes.Examples.Hysteresis.ThreePhaseTransformerWithRectifier
- Initialization problem is structurally singular
- ticket:3739
- Modelica.Mechanics.Rotational.Examples.GenerationOfFMUs
- Error: The given system is mixed-determined. [index > 3]
- ticket:3739
The following models fail within sim code/code generation stage:
- Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T
- error: use of undeclared identifier '_poly_Cp'
- Modelica.Media.Incompressible.Examples.TestGlycol
- error: use of undeclared identifier '_poly_Cp'
- Modelica.Utilities.Examples.ReadRealMatrixFromFile
- [SimCodeUtil.mo:497:5-497:146:writable] Error: Internal error function createSimCode failed
- ticket:3739
OpenHydraulics
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#5683 | Mediums in fluid systems require explicit redeclare in OMEdit | new | Fluid, Medium | defect | Future |
PhotoVoltaics
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#4222 | Previously simulating models do not work any more | accepted | PhotoVoltaics | defect | Future | |
Priority: high (2 matches) |
||||||
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
#4352 | Choosing record results in setComponentModifierValue error message | new | setComponentModifierValue record parameter | defect | Future | |
#5744 | Problems to simulate MSL models with OM nightly | assigned | Linux | defect | Future |
Physiolibrary
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#6315 | Issue with initial equation generation in Physiolibrary | new | defect | |||
Priority: high (1 match) |
||||||
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
#6301 | Generation of documentation gets stuck | new | defect |
PlanarMechanics
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#3397 | Sorting of algebraic loops can affect solvability | new | defect | Future | ||
#5744 | Problems to simulate MSL models with OM nightly | assigned | Linux | defect | Future |
PNlib
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#2894 | Summary of improvements for OMEdit GUI usability | accepted | enhancement | 2.0.0 | ||
Priority: critical (1 match) |
||||||
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
#4050 | Array of component: Too many equations. | new | PNlib | defect | 2.0.0 | |
Priority: high (2 matches) |
||||||
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
#3495 | Issue with array indices in generated code | accepted | defect | Future | ||
#4412 | Error with Protected Elements | accepted | protected, PNlib | defect |
PowerSystems
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#5302 | PowerSystems models with redundant intial conditions cannot be handled by backend | new | defect | 2.0.0 | ||
#6126 | Error while compiling wind turbine model from PowerSystems library | assigned | defect | 1.19.0 | ||
Priority: critical (1 match) |
||||||
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
#3186 | Partial binding of record sub-components in functions are lost | assigned | defect | 2.0.0 | ||
Priority: high (5 matches) |
||||||
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
#3997 | Missing replacement of identifiers when inlining functions | assigned | defect | Future | ||
#4003 | OMEdit uses wrong modelica:// path | reopened | defect | |||
#4041 | Wrong structural singular equation system | assigned | defect | |||
#5499 | setParameters of ModelicaSystem has no effect on simulation | new | defect | Future | ||
#5822 | PowerSystems sensor model segfaults during matching | new | defect | Future |
SystemDynamics
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#5744 | Problems to simulate MSL models with OM nightly | assigned | Linux | defect | Future |
ThermoPower
- non-linear system an assertion failed during initialization:
- alarm clock -> nonlinear algebraic loops(?!?)
- ThermoPower.Examples.RankineCycle.Simulators.ClosedLoop (initialization)
ThermoSysPro
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
---|---|---|---|---|---|---|
#5725 | Issues with start values in ThermoSysPro | new | defect | |||
Priority: high (1 match) |
||||||
Ticket | Summary | Status | Keywords | Owner | Type | Milestone |
#4429 | Builtin function cardinality is not implemented in Ceval.cevalBuiltinHandler | new | cardinality. ThermoSysPro | defect | Future |
failing tests
- Solving non-linear system at initialization (mixed system):
Last modified
7 years ago
Last modified on 2017-06-19T21:40:45Z
Note:
See TracWiki
for help on using the wiki.