Skip to content

Empty Dependency List missing from FMI3-FMUs #597

@halentin

Description

@halentin

The standard specifies different behaviour for dependencies="" and the dependencies-Tag not being present at all:

If dependencies is not present, it must be assumed that the unknown depends on all knowns. If dependencies is present as empty list, the unknown depends on none of the knowns. Otherwise the unknown depends on the knowns defined by the given value references.

(from FMI3-Standard)

While adding Tests for this, i noticed that all of these cases are present in the FMI2-Reference-FMUs (e.g. BouncingBall has the first and third case, Dahlquist has the second), the second case is not present in any of the FMI3-Reference-FMUs.

Would it be possible to add dependencies="" to one of the FMI3-Reference-FMUs (maybe to Dahlquist, analogous to the FMI2 version), so that we can test both versions against all 3 cases with reference FMUs?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions