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

Fix Windows build #2292

Merged
merged 6 commits into from
Jun 20, 2024
Merged

Conversation

jorisv
Copy link
Contributor

@jorisv jorisv commented Jun 20, 2024

  • Windows build fail when calling the PINOCCHIO_PRAGMA_DEPRECATED_HEADER macro that is not defined on Windows in macros.hpp.
    - Fix DEPRECATED_HEADER messages that had been modified by clang-format.
  • Fix ambiguous setZero call in InertiaTpl()

Another issue (not fixed right now) is the multiple definition of PINOCCHIO_DEPRECATED_HEADER and PINOCCHIO_PRAGMA in the jrl-cmakemodule generate deprecated.hpp.
We maybe have to use PINOCCHIO_PRAGMA from derpecated.hpp and change the name of our PINOCCHIO_DEPRECATED_HEADER definition that doesn't take the same number of argument than the one in deprecated.hpp.

@jorisv jorisv self-assigned this Jun 20, 2024
jcarpent
jcarpent previously approved these changes Jun 20, 2024
jcarpent
jcarpent previously approved these changes Jun 20, 2024
@jcarpent jcarpent merged commit 83c14fc into stack-of-tasks:devel Jun 20, 2024
17 of 18 checks passed
@jorisv jorisv deleted the topic/fix_deprecated_messages branch June 21, 2024 07:54
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.

None yet

2 participants