Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#5380 closed defect (fixed)

Partial evaluation on external functions

Reported by: Jonathan Kämpe Owned by: Jonathan Kämpe
Priority: major Milestone:
Component: Modelica/FrontEnd Version: trunk
Keywords: Cc:

Description

External functions tries to evaluate even though some arguments are unknown. This is mostly a problem during variability propagation where we try to do partial evaluation on functions where some external functions can be compiled and started even though it won't be able to evaluate.

Change History (5)

comment:1 Changed 2 years ago by Jonathan Kämpe

Resolution: fixed
Status: assignedclosed

changeset:9930

Fixed an issue where partial evaluation triggered unnecessary compilation of external functions. Moved some code.

comment:2 Changed 2 years ago by Jonathan Kämpe

Resolution: fixed
Status: closedreopened

comment:3 Changed 2 years ago by Jonathan Kämpe

changeset:9931

Reverting r9930 since it broke some tests

comment:4 Changed 2 years ago by Jonathan Kämpe

Resolution: fixed
Status: reopenedclosed

changeset:9935

Recomming r9930 with bug fix

comment:5 Changed 2 years ago by Jonathan Kämpe

changeset:9938

Fixes bug exposed in r9935

Note: See TracTickets for help on using tickets.