Skip to content
This repository has been archived by the owner on May 18, 2019. It is now read-only.

Type-check arguments of function pointers #2283

Closed
wants to merge 3 commits into from

Conversation

sjoelund
Copy link
Member

This fixes ticket:4786.

@OpenModelica-Hudson
Copy link
Member

The job failed to compile; for details, see OpenModelica_TEST_PULL_REQUEST 2018-03-16_10-44-20.

list<integer> is a list of function pointers.
@OpenModelica-Hudson
Copy link
Member

The job failed to compile; for details, see OpenModelica_TEST_PULL_REQUEST 2018-03-16_11-12-15.

Partially evaluated functions use elabTypes to generate the type
signature of the argument; this needs to resolve polymorphic bindings in
order to type-check subsequent expressions.
@OpenModelica-Hudson
Copy link
Member

The test suite is unstable according to OpenModelica_TEST_PULL_REQUEST 2018-03-16_13-16-52.

@OpenModelica-Hudson
Copy link
Member

The tests run correctly according to OpenModelica_TEST_PULL_REQUEST 2018-03-16_13-32-56.

OpenModelica-Hudson pushed a commit that referenced this pull request Mar 16, 2018
OpenModelica-Hudson pushed a commit that referenced this pull request Mar 16, 2018
list<integer> is a list of function pointers.

Belonging to [master]:
  - #2283
  - OpenModelica/OpenModelica-testsuite#878
OpenModelica-Hudson pushed a commit that referenced this pull request Mar 16, 2018
Partially evaluated functions use elabTypes to generate the type
signature of the argument; this needs to resolve polymorphic bindings in
order to type-check subsequent expressions.

Belonging to [master]:
  - #2283
  - OpenModelica/OpenModelica-testsuite#878
OpenModelica-Hudson pushed a commit to OpenModelica/OpenModelica-testsuite that referenced this pull request Mar 16, 2018
@sjoelund sjoelund deleted the ticket4786 branch March 16, 2018 12:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants