Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing compliance tests for external function annotations IncludeDirectory, Library and LibraryDirectory #15

Open
tbeu opened this issue Oct 15, 2015 · 1 comment

Comments

@tbeu
Copy link
Contributor

tbeu commented Oct 15, 2015

The models in ModelicaCompliance.Functions.ExternalObjects assume that ExtObj.c is found in the default InludeDirectory. There also should be a test (either there or in ModelicaCompliance.Functions.External) that utilizes the IncludeDirectoty annotation according to MLS 3.2r2 section 12.9.4.

There is no single test that utilizes the Library and LibraryDirectory annotations for custom libraries (except ModelicaCompliance.Functions.External.FortranLapack for tool vendor provided Lapack library).

@HansOlsson
Copy link
Collaborator

The problem with Library and LibraryDirectory is that it is compiler and operating systems dependent. There are some ideas for standardizing a form of "makefile" for that to ease distribution, and I would propose delaying the Library-part until then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants