From 31b4fec015b742860bdb129c6b7d7349c20f46a4 Mon Sep 17 00:00:00 2001 From: johnoel Date: Fri, 26 Jan 2024 10:54:21 -1000 Subject: [PATCH] Avoid conversion warnings. --- src/linad99/tweedie_logW.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/linad99/tweedie_logW.cpp b/src/linad99/tweedie_logW.cpp index 0a4aecdf7..09596498a 100644 --- a/src/linad99/tweedie_logW.cpp +++ b/src/linad99/tweedie_logW.cpp @@ -48,7 +48,7 @@ Float tweedie_logW(double y, Float& phi, Float& p){ if (j * (cc - a1 * log(j)) < (w - TWEEDIE_DROP)) break ; } - int jh = static_cast(ceil(j)); + unsigned int jh = static_cast(ceil(j)); /* locate lower bound */ j = jmax; while (1) { @@ -60,7 +60,7 @@ Float tweedie_logW(double y, Float& phi, Float& p){ unsigned int jd = jh - jl + 1; /* set limit for # terms in the sum */ - int nterms = imin2(jd, TWEEDIE_NTERM) ; + unsigned int nterms = imin2(jd, TWEEDIE_NTERM) ; //std::vector ww(nterms); /* evaluate series using the finite sum*/ /* y > 0 */