You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to integrate proxsuite into the SOFA framework and more specifically the SoftRobots.Inverse plugin.
The SOFA CI on Windows is based on the MSVC CL compiler (v19.42) from Visual Studio 2022 toolkit. Also, SOFA now requires C++20 standard support.
When trying to compile using proxsuite with this build chain, I ran into this kind of error:
Unfortunately, SOFA framework does not support yet compilation on Windows using the Clang-cl compiler, which seems to be how proxsuite handles for now the C++20 standard support.
Do you have any hint or perspectives on how to handle this bug ?
The text was updated successfully, but these errors were encountered:
This build issue can be fixed by setting the /Zc:preprocessor compile option.
I don't think it's a good idea to add this definition, because it will propagate to consumers. I will try to find which macro should be patched instead…
I'm trying to integrate
proxsuite
into the SOFA framework and more specifically the SoftRobots.Inverse plugin.The SOFA CI on Windows is based on the MSVC CL compiler (v19.42) from Visual Studio 2022 toolkit. Also, SOFA now requires C++20 standard support.
When trying to compile using
proxsuite
with this build chain, I ran into this kind of error:See full log here: https://github.com/olivier-roussel/proxsuite/actions/runs/12912111683/job/36006147877#step:14:343
Unfortunately, SOFA framework does not support yet compilation on Windows using the Clang-cl compiler, which seems to be how
proxsuite
handles for now the C++20 standard support.Do you have any hint or perspectives on how to handle this bug ?
The text was updated successfully, but these errors were encountered: