modelica-tools / FMUComplianceChecker

FMI Compliance Checker for validation of FMUs 1.0 and 2.0
BSD 3-Clause "New" or "Revised" License
42 stars 31 forks source link

Check for present start values #42

Closed chrbertsch closed 4 years ago

chrbertsch commented 5 years ago

It would be good to include a check if start values are set according to “If initial= exact or approx, or causality = ′′input′′ a start value must be provided”. on p. 47 of the FMI 2.0 standard.

filip-stenstrom commented 4 years ago

This is already fixed. Start value is also required and checked for when:

causality="parameter" or
variability="constant"
beutlich commented 4 years ago

This is already fixed.

Do you mean it is already fixed in v2.0.4 or in the next release?

filip-stenstrom commented 4 years ago

This is already fixed.

Do you mean it is already fixed in v2.0.4 or in the next release?

It's already in 2.0.4. I double confirmed with attached FMU as well (it doesn't contain any binaries, so use -x flag with Checker if you want to confirm). missing_start_values.zip

beutlich commented 4 years ago

It's already in 2.0.4

Which sounds odd to me since it was reported after release of v2.0.4. Maybe @chrbertsch can give a clue which version he used when he reported this issue.