Opened 6 years ago

Closed 3 years ago

Last modified 3 years ago

#3552 closed defect (fixed)

Records arguments for external functions

Reported by: Jonathan Kämpe Owned by: Jonathan Kämpe
Priority: major Milestone: Future
Component: CodeGen/C Version: trunk
Keywords: #3553 Cc:

Description (last modified by Jonathan Kämpe)

Records arguments should be supported in external functions.

Needed for #3553.

Change History (7)

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

Description: modified (diff)
Keywords: #3553 added

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

changeset:8937

Added errors for records to external fortran functions and arrays in records to external c functions

changeset:8939

Added code generation of record declarations for external functions

changeset:8942

Code generation of record input arguments to external functions

changeset:8943

Code generation of record output arguments in external functions

changeset:8948

Compliance error for record output values in external functions

changeset:8949

Simulation test for external function with record input

changeset:8953

Constant evaluation of external function with records

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

Remains to add tests (probably fix some problems too) for constant evaluation with external objects with record inputs to constructor.

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

changeset:8988

Constant evaluation of external objects with record inputs to constructor

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

Resolution: fixed
Status: newclosed

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

changeset:8989

Reverting r8988

changeset:8991

Recommit r8988 with bugfix

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

changeset:8995

Reverting r8991 due to failed tests

changeset:9002

Recommit r8991 with bugfix

Note: See TracTickets for help on using tickets.