Opened 7 years ago
Closed 6 years ago
#4728 closed defect (fixed)
Missing implementation of NFCeval.evalNormalCall
Reported by: | Francesco Casella | Owned by: | Per Östlund |
---|---|---|---|
Priority: | high | Milestone: | 2.0.0 |
Component: | New Instantiation | Version: | |
Keywords: | Cc: |
Description
Many models in the Spice3 MSL library (e.g. Modelica.Electrical.Spice3.Examples.Graetz) give these errors:
[OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo:431:3-431:77:writable] Error: Internal error NFCeval.evalNormalCall: IMPLEMENT ME <snip> Error: Constant XXX is used without having been given a value.
This problem was unmasked after commit c5ca0a5c3
Change History (3)
comment:1 by , 7 years ago
comment:2 by , 7 years ago
At the moment, this is the most common issue with the MSL models that fail with the NF, possibly over 25%. In particular, it affects most models in Modelica.Fluid, see, e.g., Modelica.Fluid.Examples.HeatingSystem
I would suggest to prioritize it.
comment:3 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
The Graetz function and HeatingSystem now fail later in the code generation process due to other issues, so I am closing this ticket.
Note:
See TracTickets
for help on using tickets.
After the last commits, the error changed into