Opened 5 years ago

Closed 4 years ago

#5701 closed task (duplicate)

Support the Buildings library

Reported by: Francesco Casella Owned by: Martin Sjölund
Priority: critical Milestone: 2.0.0
Component: Third-Party Libraries Version:
Keywords: Cc:

Description

OMC should fully support the Buildings library. Some reference reports to check the current status:

  • Coverage trend with OpenModelica/NF: https://libraries.openmodelica.org/branches/history/newInst/Buildings_latest.svg

Change History (8)

comment:1 by Francesco Casella, 5 years ago

Cc: Per Östlund added

@perost, can you please comment on the status of your efforts to increase the test coverage of this library?

Thanks!

comment:2 by Francesco Casella, 4 years ago

Here is a list of know pending issues with the Buildings library 7.0.0, also see the Jenkins report.

Frontend

  • #5988 NFTyping.typeComponents fails with no error message
  • #5991 NFTyping.typeComponents fails with "Could not evaluate structural parameter (or constant)"
  • #6188 NF Type mismatch in Buildings model involving redeclared class
  • #6193 NFFlatten.flatten unspecified error
  • #6203 Some parameters seems to be never assigned in Buildings models
  • #6206 The NF fails to evaluate expression in Buildings library
  • #6208 The NF does not recognize parameter variability of records of parameters
  • #6221 The NF ignores a redeclare statement in a record containing a replaceable package and a function call from it

Backend

  • #6095 Large numbers of variables are lost in the backend when matching
  • #6190 Issue with Pantelides' algorithm and homotopy
  • #6196 Bogus linear tearing
  • #6198 The backend tries to differentiate a discontinuous expression
  • #6199 Mixed under/overdetermined initialization problem
  • #6200 Evaluating parameter-dependent redundant and possibly inconsistent equations
  • #6207 Mixed-determined initialization problem

Code Generation

  • #6197 Issue with code generation involving records
  • #6205 Issue with code generation involving records
  • #6209 Issue with code generation involving arrays and records

C Runtime

  • #5281 Add support of spatialDistribution() operator
  • #6194 Chattering involving arrays.
  • #6195 Incorrect triggering of asserts on variables computed by conditional equations
  • #6204 Issue with temporary file
  • #6210 Linker error

NF API

  • #6189 getElementAnnotation is very slow on some models

OMEdit

  • #5631 Fix DynamicSelect for new API
  • #5796 Very long fully qualified model names cause problems in OMEdit under Windows

Library

  • #6192 Initialization fails because of division by zero in homotopy
Last edited 4 years ago by Francesco Casella (previous) (diff)

comment:3 by Francesco Casella, 4 years ago

Cc: Michael Wetter Per Östlund removed

comment:4 by Per Östlund, 4 years ago

#5281 and #6095 are not frontend issues.

in reply to:  4 comment:5 by Francesco Casella, 4 years ago

Replying to perost:

#5281 and #6095 are not frontend issues.

Indeed, sorry for the mistake.

comment:6 by Andreas Heuermann, 4 years ago

Is this correct: #6110 Linker error

#6110 is about OMEdit.

in reply to:  6 comment:7 by Francesco Casella, 4 years ago

Replying to AnHeuermann:

Is this correct: #6110 Linker error

#6110 is about OMEdit.

Sure. That should have been #6210, I made a typo.

comment:8 by Francesco Casella, 4 years ago

Resolution: duplicate
Status: newclosed

This ticket is now obsolete, see #6281

Note: See TracTickets for help on using tickets.