From a63551834682188445d86d510070335fca65c426 Mon Sep 17 00:00:00 2001 From: Hieu Hoang Date: Mon, 20 May 2013 13:02:16 +0100 Subject: [PATCH] cannot negate size_t. Only a problem on 32-bit OSes --- moses/DummyScoreProducers.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/moses/DummyScoreProducers.cpp b/moses/DummyScoreProducers.cpp index 3d0e6946a..251dbc8e2 100644 --- a/moses/DummyScoreProducers.cpp +++ b/moses/DummyScoreProducers.cpp @@ -112,7 +112,7 @@ void WordPenaltyProducer::Evaluate(const TargetPhrase &targetPhrase , ScoreComponentCollection &scoreBreakdown , ScoreComponentCollection &estimatedFutureScore) const { - float score = - targetPhrase.GetNumTerminals(); + float score = - (float) targetPhrase.GetNumTerminals(); scoreBreakdown.Assign(this, score); }