Hi all, I am a bit puzzled by something I noticed while looking at problem with sage -t -long -force_lib "devel/sage/sage/tests/parigp.py" in sage-on-gentoo and followed the upstream thread (http://pari.math.u-bordeaux.fr/cgi-bin/bugreport.cgi?bug=1079) We include the patch for issue 1079 as is from the thread, including in 1079_part2.patch: --- src/basemath/polarit3.c +++ src/basemath/polarit3.c @@ -2536,6 +2536,8 @@ END: if (plambda) *plambda = lambda; if (LERS) { + if (typ(H0)==t_INT) H0 = scalarpol(H0,vY); + if (typ(H1)==t_INT) H1 = scalarpol(H1,vY); *LERS = mkvec2(H0,H1); gerepileall(av, 2, &H, LERS); return H;
============= But upstream says this about it in the follow up: 2) Your patch is correct in essence, but set those polynomials to the wrong variable (vY instead of vX). I have committed the fix. Could someone tell me if what is in the spkg shipped in 4.6alpha2 is correct or if we have forgotten to do something? I actually changed the patch locally from vY to vX and I have run "make test-all" successfully (I have all the data sets in the proper place to do that), including rnfkummer. I'd like to know before opening a new issue on trac or not. Francois -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org