Blob Blame History Raw
--- src/basemath/mftrace.c.orig	2020-10-19 16:07:40.945917453 -0600
+++ src/basemath/mftrace.c	2020-10-19 16:21:03.543190445 -0600
@@ -3714,7 +3714,7 @@ static GEN
 RgV_shimura(GEN A, long n, long t, long N, long r, GEN CHI)
 {
   GEN R, a0, Pn = mfcharpol(CHI);
-  long m, st, ord = mfcharorder(CHI), vt = varn(Pn), Nt = t == 1? N: ulcm(N,t);
+  long m, st, ord = mfcharorder(CHI), vt = varn(Pn), Nt = t == 1? N: (long)ulcm(N,t);
 
   R = cgetg(n + 2, t_VEC);
   st = odd(r)? -t: t;
--- src/basemath/polarit3.c.orig	2020-10-15 02:36:36.000000000 -0600
+++ src/basemath/polarit3.c	2020-10-19 16:20:19.515201075 -0600
@@ -936,7 +936,7 @@ gen_inccrt_i(const char *str, GEN worker
              forprime_t *S, GEN *pH, GEN *pmod, GEN crt(GEN, GEN, GEN*),
              GEN center(GEN, GEN, GEN))
 {
-  long m = mmin? minss(mmin, n): usqrt(n);
+  long m = mmin? minss(mmin, n): (long)usqrt(n);
   GEN  H, P, mod;
   pari_timer ti;
   if (DEBUGLEVEL > 4)