Reported by awad.mukbil on 26 Jan 2017 15:29 UTC
During my work on creating reference FMUs, I tried to test the Compliance Checker with a reference FMU that deals with integer variables to test integer capabilities. I provided the Compliance Checker with integer inputs and the FMU triggered the following errors:
[FMU][logError][FMU status:Error] fmi2SetInteger: Illegal call sequence.
[FATAL][FMUCHK] Simulation loop terminated at time ... since FMU returned status: Error
because the it calls fmi2SetInteger in Continuous-Time Mode, which is not allowed according to the standard p. 85.
Reported by awad.mukbil on 26 Jan 2017 15:29 UTC During my work on creating reference FMUs, I tried to test the Compliance Checker with a reference FMU that deals with integer variables to test integer capabilities. I provided the Compliance Checker with integer inputs and the FMU triggered the following errors:
because the it calls
fmi2SetInteger
inContinuous-Time Mode
, which is not allowed according to the standard p. 85.Last error returned
fmi2Error
, by which the state changed toerror
and it is not allowed to callfmi2Terminate
.This is related to the ticket #20. The experiment data are attached. experiment.zip
Migrated-From: https://trac.fmi-standard.org/ticket/406