Failed to evaluate function: Modelica.Math.Matrices.LAPACK.dhseqr when upgrading to Buildings v10.0.0 #3553
Replies: 3 comments
-
@JavierArroyoBastida : I have not seen such an error message before. I wonder if the change in library triggers changes in the generated code, which then causes OpenModelica to call this missing function. This looks more like an installation issue with OpenModelica rather than a Modelica library issue. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Thanks a lot for your answer @mwetter! Yes, it seems more of an issue with OpenModelica than with the Buildings library, I'll raise an issue on their end as well. Just wanted to make sure this is not familiar to you either. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi @mwetter and @JayHuLBL 👋🏻
At this repository we configure district models using component models from Buildings and IDEASv3.0.0 for a project we are working on. Our testing environment uses Buildingspy with OpenModelica to compile the models and check reference results. The environment is defined in the Dockerfile at this folder, and the InstallThirdPartyLibraries.mos is used to install a specific version of each library dependency: IDEAS and Buildings.
I'm trying to upgrade our testing environment from Buildings 9.1.1. to Buildings 10.0.0., but upon doing so I get the following error when compiling some of our models that I'm not able to circumvent.
See e.g. here.
I've tried the following without success:
dhseqr
was deprecated in the newest versions.release
,stable
, andnightly
versions of OMC.Notice that I get the same error when using an OMEdit installed in Windows (only when switching to Buildings v9.1.1.):
My guess is that we never needed
dhseqr
until using Buildings 10.0.0 for our models, but I'm not able to evaluate why or to what extent this is needed because I can't identify where the Buildings library is triggering this function call. Have you experienced some similar issue with your Buildings test suite when using OpenModelica?If you want to reproduce the issue you can do it just by simulating
MoPED.Districts.Examples.Layout4
. That model works when using Buildings v9.1.1., but crashes with the error above when using Buildings v10.0.0.Any help or thoughts would be very much appreciated!
To complement the information above:
I've tried to isolate the problem from Modelica and seems there is a general issue with that particular
dhseqr
function from Lapack because I can successfully run the following example in Python which uses the lu decomposition from Lapack:But when trying to use
dhseqr
in the following example, I get the error below:Beta Was this translation helpful? Give feedback.
All reactions