aboutsummaryrefslogtreecommitdiffstats
path: root/streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp')
-rw-r--r--streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp b/streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp
index 090479f9b90..d1a39add85d 100644
--- a/streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp
+++ b/streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp
@@ -8,6 +8,7 @@ LOG_SETUP(".searchvisitor.rankprocessor");
#include <vespa/vsm/vsm/fieldsearchspec.h>
#include "querytermdata.h"
#include "rankprocessor.h"
+#include <cmath>
using search::FeatureSet;
using search::HitList;
@@ -167,7 +168,7 @@ RankProcessor::runRankProgram(uint32_t docId)
if (_rankScoreHandle != IllegalHandle) {
MatchData &matchData = _rankProgram->match_data();
_score = *(matchData.resolveFeature(_rankScoreHandle));
- if (isnan(_score) || isinf(_score)) {
+ if (std::isnan(_score) || std::isinf(_score)) {
_score = -HUGE_VAL;
}
}