Got rid of some warnings in the boost-free path

release/4.3a0
Frank Dellaert 2023-02-11 17:28:48 -08:00
parent c647257ffd
commit b30d553042
2 changed files with 6 additions and 0 deletions

View File

@ -1151,8 +1151,10 @@ TEST(Matrix, Matrix24IsVectorSpace) {
} }
TEST(Matrix, RowMajorIsVectorSpace) { TEST(Matrix, RowMajorIsVectorSpace) {
#ifdef GTSAM_USE_BOOST_FEATURES
typedef Eigen::Matrix<double, 2, 3, Eigen::RowMajor> RowMajor; typedef Eigen::Matrix<double, 2, 3, Eigen::RowMajor> RowMajor;
GTSAM_CONCEPT_ASSERT(IsVectorSpace<RowMajor>); GTSAM_CONCEPT_ASSERT(IsVectorSpace<RowMajor>);
#endif
} }
TEST(Matrix, MatrixIsVectorSpace) { TEST(Matrix, MatrixIsVectorSpace) {
@ -1164,9 +1166,11 @@ TEST(Matrix, VectorIsVectorSpace) {
} }
TEST(Matrix, RowVectorIsVectorSpace) { TEST(Matrix, RowVectorIsVectorSpace) {
#ifdef GTSAM_USE_BOOST_FEATURES
typedef Eigen::Matrix<double, 1, -1> RowVector; typedef Eigen::Matrix<double, 1, -1> RowVector;
GTSAM_CONCEPT_ASSERT(IsVectorSpace<RowVector>); GTSAM_CONCEPT_ASSERT(IsVectorSpace<RowVector>);
GTSAM_CONCEPT_ASSERT(IsVectorSpace<Vector5>); GTSAM_CONCEPT_ASSERT(IsVectorSpace<Vector5>);
#endif
} }
//****************************************************************************** //******************************************************************************

View File

@ -272,8 +272,10 @@ TEST(Vector, VectorIsVectorSpace) {
} }
TEST(Vector, RowVectorIsVectorSpace) { TEST(Vector, RowVectorIsVectorSpace) {
#ifdef GTSAM_USE_BOOST_FEATURES
typedef Eigen::Matrix<double,1,-1> RowVector; typedef Eigen::Matrix<double,1,-1> RowVector;
GTSAM_CONCEPT_ASSERT(IsVectorSpace<RowVector>); GTSAM_CONCEPT_ASSERT(IsVectorSpace<RowVector>);
#endif
} }
/* ************************************************************************* */ /* ************************************************************************* */