From 2d07fc1f6441784d5fa5929528f713627a7d851b Mon Sep 17 00:00:00 2001 From: Erwin Coumans Date: Wed, 28 Nov 2018 15:40:20 -0800 Subject: [PATCH] ClangTidy clang-diagnostic-shift-sign-overflow signed shift result (0x80000000) sets the sign bit of the shift expression's type ('int') and becomes negative --- .../ConstraintSolver/btGeneric6DofSpring2Constraint.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.h b/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.h index c0507a3b2..82d03a3a3 100644 --- a/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.h +++ b/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.h @@ -265,7 +265,7 @@ enum bt6DofFlags2 BT_6DOF_FLAGS_ERP_STOP2 = 2, BT_6DOF_FLAGS_CFM_MOTO2 = 4, BT_6DOF_FLAGS_ERP_MOTO2 = 8, - BT_6DOF_FLAGS_USE_INFINITE_ERROR = (1<<31), + BT_6DOF_FLAGS_USE_INFINITE_ERROR = (1<<16), }; #define BT_6DOF_FLAGS_AXIS_SHIFT2 4 // bits per axis