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

Bindings: fix "and" to "&&" for preprocessor #1835

Merged
merged 1 commit into from
Aug 22, 2018

Conversation

Tobias-Fischer
Copy link
Member

Silly mistake of mine in #1830 (been programming Python recently ..).

The following error is resolved:

/usr/local/src/robot/install/yarp/share/yarp/bindings/yarp.i:1078: Warning 202: Could not evaluate expression '!defined(SWIGJAVA) and !defined(SWIGCSHARP)'
/usr/local/src/robot/install/yarp/share/yarp/bindings/yarp.i:1078: Warning 202: Error: 'Syntax error: expected operator'

Sorry for that.

@traversaro
Copy link
Member

But the generation was not failing, right?
Otherwise the Travis should have been failed.

@traversaro traversaro added PR Status: Changelog - Not Required This PR does not need a changelog entry Target: YARP v3.1.1 labels Aug 22, 2018
@traversaro
Copy link
Member

I guess that the changelog is not required, as this should have been covered by the previous PR.

@Tobias-Fischer
Copy link
Member Author

No, it wasn't failing - I guess it was skipping that part?!?

@traversaro
Copy link
Member

There is something fishy.
Let's merge this as soon as Travis is happy.

@traversaro
Copy link
Member

Travis failure is unrelated, see #880 (comment) .

@traversaro traversaro merged commit 7a55048 into master Aug 22, 2018
@traversaro traversaro deleted the fix-bindings-notation branch August 22, 2018 14:08
@Nicogene Nicogene added Component: Bindings swig, python, java, ruby, perl, octave, matlab, lua, csharp, tcl PR Type: Bugfix This PR fixes some bug labels Aug 28, 2018
@Nicogene
Copy link
Member

Isn't possible that Could not evaluate expression '!defined(SWIGJAVA) and !defined(SWIGCSHARP)' == false ?
Probably the bindings for that part were not created for any languages, but these classes are not tested in bindings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Bindings swig, python, java, ruby, perl, octave, matlab, lua, csharp, tcl PR Status: Changelog - Not Required This PR does not need a changelog entry PR Type: Bugfix This PR fixes some bug Resolution: Merged Target: YARP v3.1.1
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants