diff --git a/data_structures/hidden_markov_model.hpp b/data_structures/hidden_markov_model.hpp index 047c5bb3c..bae2ba55a 100644 --- a/data_structures/hidden_markov_model.hpp +++ b/data_structures/hidden_markov_model.hpp @@ -42,11 +42,10 @@ namespace osrm namespace matching { // FIXME this value should be a table based on samples/meter (or samples/min) -constexpr static const double log_2_pi = 1.837877066409346; // std::log(2. * M_PI); - -constexpr static const double IMPOSSIBLE_LOG_PROB = -std::numeric_limits::infinity(); -constexpr static const double MINIMAL_LOG_PROB = std::numeric_limits::lowest(); -constexpr static const std::size_t INVALID_STATE = std::numeric_limits::max(); +static const double log_2_pi = std::log(2. * M_PI); +static const double IMPOSSIBLE_LOG_PROB = -std::numeric_limits::infinity(); +static const double MINIMAL_LOG_PROB = std::numeric_limits::lowest(); +static const std::size_t INVALID_STATE = std::numeric_limits::max(); } // namespace matching } // namespace osrm