From 41e8c15b635c78bfbc677e7f1c00ce5f3ca97f1d Mon Sep 17 00:00:00 2001 From: Stefan Weinzierl Date: Fri, 10 Apr 2020 18:01:28 +0200 Subject: [PATCH] [PATCH] Fix zeta(x, s).evalf() when x and s aren't lists. --- ginac/inifcns_nstdsums.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ginac/inifcns_nstdsums.cpp b/ginac/inifcns_nstdsums.cpp index a843132a..474ed3e2 100644 --- a/ginac/inifcns_nstdsums.cpp +++ b/ginac/inifcns_nstdsums.cpp @@ -4066,7 +4066,8 @@ static ex zeta2_evalf(const ex& x, const ex& s) return numeric(zeta_do_Hoelder_convolution(xi, si)); } - return zeta(x, s).hold(); + // x and s are not lists: convert to lists + return zeta(lst{x}, lst{s}).evalf(); } -- 2.44.0