﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
5904	Several issues	anonymous	somebody	"This bug file refers to 3 misbehaviours or bugs of OpenModelica.

1) I receive the error ""Function Utilities.regRoot2 not found in scope Valve"" while Dymola manages the code correctly.

The problem ha been illustrated at length [here](https://stackoverflow.com/questions/60900784/broken-modelica-fluid-valves-valveincompressible-model-receiving-error-functio?noredirect=1#comment107840854_60900784) and [here](https://github.com/modelica/ModelicaStandardLibrary/pull/3528#event-3184374019) 

To reproduce try to run the TestIdealPressureGenerator.mo file.

2) OpenModelica fails to run a model complaining ""Symbolic Error
The initialization problem of given system is mixed-determined. It is under- as well as overdetermined and the mixed-determination-index is too high. [index > 10]
Please checkout the option ""--maxMixedDeterminedIndex"" to simulate with a higher threshold or consider changing some initial equations, fixed variables and start values."". Dymola successfully executes.

The point is that OM fails to understand that despite the initial condition is set twice, it is coherent. Alternatively, the software should make it very clear which is the offending equation. What about making mandatory to initialise via modifying clause?

To reproduce try to run TestIdealHeatExchanger.mo .

3) OpenModelica fails to warn about incoherent unit of measure while Dymola does. Taking advantage of dimensional analysis would be better.

To reproduce try to run TestIdealHeatExchanger.mo .



"	defect	closed	high	1.14.1	*unknown*		fixed		
