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
Compiler and platform tuple #1305
Comments
Must these definitions be in the FMI3.0 standard, or could we reference e.g. to a website, where we could update it independent of the release cycle of the FMI standard? |
@t-sommer : Please add examples for the most common cases for source, static binary and dynamic binary. |
@t-sommer @andreas-junghanns @chrbertsch These parts of the specification have not been addressed by PR #1316. (My PR #1465 isn't addressing it either.) Could you please comment on the issues I marked? I'm not an expert and also would need support here, but from what I got when discussing with colleges is that these parts of the standard are not helpful with the intended workflow. |
@MBlesken : Could you work on a proposal with your colleagues? |
Both related PRs where closed. @MBlesken can we close this issue as well? |
To my understanding the current state of the standard contains an unsuccessful attempt to enable an FMU generator to provide all the information that an importer would need to decide whether it can or cannot support a static library contained in the FMU. From the discussions with my colleagues I concluded that in general this information can in general not be provided or would be extremely complex and thus not practical. (For now we thus decided not to support static libs.) As a consequence the FMI desing group should first of all decide what the goal should be i.e. which workflow should be enabled. Afterwards we should either cut back the current attempt, clean it up or and extend it. - @andreas-junghanns @chrbertsch @t-sommer what is your opinion on how we should proceed? |
In a sense I am reminded to the 2.0 source-code file description: It helped a bit, but was not complete. Less ideal is a list of common and mostly used examples and possible a heuristic how to build the description names for those not listed. @t-sommer added those in I propose to find a slot today to discuss this. |
The current specification has lacks and inaccurate references to compiler and platforms:
A few examples
The question is: Is it intended to describe these details in the specification or can we provide a concrete reference an FMU developer has to regard?
The text was updated successfully, but these errors were encountered: