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
Fix Windows MSVC C4250 warnings from DART headers (#837)
Add /wd4250 compiler flag to suppress 'inherits via dominance' warnings
that originate from DART library headers. These warnings cannot be fixed
in gz-physics code as they come from the external DART dependency.
Changes:
- Use target_compile_options instead of CMAKE_CXX_FLAGS in TPE plugin
- Add C4250 suppression to dartsim unit tests
- Add C4250 suppression to bullet unit tests
- Add C4250 suppression to TPE unit tests
- Add C4250 suppression to integration tests
This ensures a clean Windows build without hiding legitimate warnings.
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Co-authored-by: Steve Peters <scpeters@openrobotics.org>
0 commit comments