Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removed bugs in the SetOption() methods for various interfaces (Filte… #28

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

aditya-834
Copy link

…rs, Endpoints, Inputs, Publications, etc

The HELICS.helicsInputSetOption() method has three arguments-

  • The input to query
  • the option whose value has to be changed
  • the value of the option

In the Julia API, the data type of the value is restricted to Boolean, whereas in the Python and C API this function accepts an integer value
BugJuliaAPI

I observed this issue with other interfaces as well - Publications, Endpoints, and Filters. I made the necessary changes to these functions.

@phlptp phlptp requested a review from nightlark August 30, 2023 15:59
Copy link
Member

@nightlark nightlark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From what little I know of Julia, it looks fine. I don't know what's going on with the failed CI tests but if they are a result of the changes in this PR then they should be fixed before merging.

Copy link
Member

@nightlark nightlark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At least one CI test failure seems to be from the changes in this PR: https://github.com/GMLC-TDC/HELICS.jl/actions/runs/5814215432/job/16355400577?pr=28#step:5:133

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants