diff --git a/gtsam/geometry/tests/testPose3.cpp b/gtsam/geometry/tests/testPose3.cpp index 08a996ae9..0b59f9724 100644 --- a/gtsam/geometry/tests/testPose3.cpp +++ b/gtsam/geometry/tests/testPose3.cpp @@ -896,7 +896,7 @@ namespace test_cases { {1e-4, 0, 0}, {0, 1e-4, 0}, {0, 0, 1e-4} }; static const std::vector large{ {0, 0, 0}, {1, 0, 0}, {0, 1, 0}, {0, 0, 1}, {.1, .2, .3}, {1, -2, 3} }; - auto omegas = [](bool nearZero) -> std::vector&{ return nearZero ? small : large; }; + auto omegas = [](bool nearZero) -> const std::vector&{ return nearZero ? small : large; }; static const std::vector vs{ {1, 0, 0}, {0, 1, 0}, {0, 0, 1}, {.4, .3, .2}, {4, 5, 6}, {-10, -20, 30} }; } // namespace test_cases