Re: Please test pari-2.17.2 prerelease 1

Paul Voutier <[email protected]> Fri, 28 Feb 2025 15:48:51 +0000
Newsgroups gmane.comp.mathematics.pari.devel
Message-ID <CAB8us8Fsti2nrboQF-vg0nfA2Tt7_xuqRu6rcAouKxYofj4C6A@mail.gmail.com>
--00000000000068b521062f35c019
Content-Type: text/plain; charset="UTF-8"

hi Bill,

I am getting a 404 error when I try downloading the 64-bit windows builds.
E.g.,
https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/Pari64-2.17.2-pre1.exe
and
https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp64-2.17.2-pre1.exe

Regards,

Paul

On Fri, 28 Feb 2025 at 14:50, Bill Allombert <
[email protected]> wrote:

> Dear PARI developers,
>
> We have made available a prerelease of PARI 2.17.2 (stable).
>
> Please test there are no regressions!
>
> The expected release date is on 06/03/2025.
>
> Please test the prerelease tarball:
> <
> https://pari.math.u-bordeaux.fr/pub/pari/snapshots/pari-2.17.2-pre1.tar.gz
> >
>
> The digital signature is
> <
> https://pari.math.u-bordeaux.fr/pub/pari/snapshots/pari-2.17.2-pre1.tar.gz.asc
> >
>
> Please test the 64bit Windows installer:
> <
> https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/Pari64-2.17.2-pre1.exe
> >
>
> I have also built the 32bit Windows installer:
> <
> https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/Pari32-2.17.2-pre1.exe
> >
>
> and the following standalone Windows binaries:
>
> 32bit
> <
> https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp32-2.17.2-pre1.exe
> >
> <
> https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp32-readline-2.17.2-pre1.exe
> >
>
> 64bit
> <
> https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp64-2.17.2-pre1.exe
> >
> <
> https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp64-readline-2.17.2-pre1.exe
> >
>
> 64bit, multithreaded
> <
> https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gppthread64-2.17.2-pre1.exe
> >
> <
> https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gppthread64-readline-2.17.2-pre1.exe
> >
> I will provide link to MacOS binaries later.
>
> For intel-based mac:
>
> the following MacOS DMG:
>
> <
> https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-2.17.2-pre1.dmg
> >
> <
> https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-2.17.2-pre1-pthread.dmg
> >
> <
> https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-2.17.2-pre1.dmg
> >
> <
> https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-2.17.2-pre1-pthread.dmg
> >
>
> the following MacOS stand-alone binaries:
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-2.17.2-pre1-osx
> >
> <
> https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-2.17.2-pre1-pthread-osx
> >
>
> For arm-based ("Apple silicon") mac
>
> <
> https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-arm-2.17.2-pre1.dmg
> >
> <
> https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-arm-2.17.2-pre1-pthread.dmg
> >
> <
> https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-arm-2.17.2-pre1.dmg
> >
> <
> https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-arm-2.17.2-pre1-pthread.dmg
> >
>
> the following MacOS stand-alone binaries:
> <
> https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-arm-2.17.2-pre1-osx
> >
> <
> https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-arm-2.17.2-pre1-pthread-osx
> >
>
> On behalf of the PARI Group,
> Bill
> P.S. the CHANGES
>
> Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
>
>  [last column crossreferences current development release 2.18.1]
> Done for version 2.17.2 (released 06/03/2025):
>   Fixed
> BA   1- ellrootno over number fields could be slow [#2595]
>  [F2]
> BA   2- matsolvemod could fail [#2604]
>  [F3]
> BA   3- nfcompositum(nfinit(y-2),x^2-y,x^3-x-1) -> error [#2605]
>  [F4]
>      4- Mod(a,A) == Mod(b,B) was checking a == b && A == B instead
>  [F6]
>         of the documented Mod(a,A) - Mod(b,B) == 0 [F6]
>      5- normlp(, oo): support components equal to oo or -oo
> [F8]
>      6- sqrtn(27+O(3^4),3) -> 1 + O(3) (wrong valuation in Qp_sqrtn_ram)
> [F10]
>      7- vectorsmall(5, i, 2^63-1).normfu -> SEGV
> [F11]
> AP   8- alginit(nf,[a,b]) would reject a in basis form
> [F13]
> BA   9- for(i=1,10^6,bernpol(5,1)) -> "no more variables" [#2611]
>  [F14]
> BA  10- Flx_mod_Xn1(T,n), deg T >= 2*n -> wrong result
> [F15]
>     11- forprime(p=1099505335069-100000,1099505335069+10000,) -> crash
> [F16]
>

--00000000000068b521062f35c019
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>hi Bill,</div><div><br></div><div>I am getting a 404 =
error when I try downloading the 64-bit windows builds.</div><div>E.g., <a =
href=3D"https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/Pari64-2=
.17.2-pre1.exe">https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/=
Pari64-2.17.2-pre1.exe</a></div><div>and</div><div><a href=3D"https://pari.=
math.u-bordeaux.fr/pub/pari/windows/snapshots/gp64-2.17.2-pre1.exe">https:/=
/pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp64-2.17.2-pre1.exe</a=
></div><div><br></div><div>Regards,</div><div><br></div><div>Paul</div></di=
v><br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" cla=
ss=3D"gmail_attr">On Fri, 28 Feb 2025 at 14:50, Bill Allombert &lt;<a href=
=3D"mailto:[email protected]">[email protected]=
x.fr</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex">Dear PARI developers,<br>
<br>
We have made available a prerelease of PARI 2.17.2 (stable).<br>
<br>
Please test there are no regressions!<br>
<br>
The expected release date is on 06/03/2025.<br>
<br>
Please test the prerelease tarball:<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/snapshots/pari-2.17=
.2-pre1.tar.gz" rel=3D"noreferrer" target=3D"_blank">https://pari.math.u-bo=
rdeaux.fr/pub/pari/snapshots/pari-2.17.2-pre1.tar.gz</a>&gt;<br>
<br>
The digital signature is <br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/snapshots/pari-2.17=
.2-pre1.tar.gz.asc" rel=3D"noreferrer" target=3D"_blank">https://pari.math.=
u-bordeaux.fr/pub/pari/snapshots/pari-2.17.2-pre1.tar.gz.asc</a>&gt;<br>
<br>
Please test the 64bit Windows installer:<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/P=
ari64-2.17.2-pre1.exe" rel=3D"noreferrer" target=3D"_blank">https://pari.ma=
th.u-bordeaux.fr/pub/pari/windows/snapshots/Pari64-2.17.2-pre1.exe</a>&gt;<=
br>
<br>
I have also built the 32bit Windows installer:<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/P=
ari32-2.17.2-pre1.exe" rel=3D"noreferrer" target=3D"_blank">https://pari.ma=
th.u-bordeaux.fr/pub/pari/windows/snapshots/Pari32-2.17.2-pre1.exe</a>&gt;<=
br>
<br>
and the following standalone Windows binaries:<br>
<br>
32bit <br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/g=
p32-2.17.2-pre1.exe" rel=3D"noreferrer" target=3D"_blank">https://pari.math=
.u-bordeaux.fr/pub/pari/windows/snapshots/gp32-2.17.2-pre1.exe</a>&gt;<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/g=
p32-readline-2.17.2-pre1.exe" rel=3D"noreferrer" target=3D"_blank">https://=
pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp32-readline-2.17.2-pre=
1.exe</a>&gt;<br>
<br>
64bit<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/g=
p64-2.17.2-pre1.exe" rel=3D"noreferrer" target=3D"_blank">https://pari.math=
.u-bordeaux.fr/pub/pari/windows/snapshots/gp64-2.17.2-pre1.exe</a>&gt;<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/g=
p64-readline-2.17.2-pre1.exe" rel=3D"noreferrer" target=3D"_blank">https://=
pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp64-readline-2.17.2-pre=
1.exe</a>&gt;<br>
<br>
64bit, multithreaded<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/g=
ppthread64-2.17.2-pre1.exe" rel=3D"noreferrer" target=3D"_blank">https://pa=
ri.math.u-bordeaux.fr/pub/pari/windows/snapshots/gppthread64-2.17.2-pre1.ex=
e</a>&gt;<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/g=
ppthread64-readline-2.17.2-pre1.exe" rel=3D"noreferrer" target=3D"_blank">h=
ttps://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gppthread64-readl=
ine-2.17.2-pre1.exe</a>&gt;<br>
I will provide link to MacOS binaries later.<br>
<br>
For intel-based mac:<br>
<br>
the following MacOS DMG:<br>
<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariG=
P-2.17.2-pre1.dmg" rel=3D"noreferrer" target=3D"_blank">https://pari.math.u=
-bordeaux.fr/pub/pari/mac/snapshots/PariGP-2.17.2-pre1.dmg</a>&gt;<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariG=
P-2.17.2-pre1-pthread.dmg" rel=3D"noreferrer" target=3D"_blank">https://par=
i.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-2.17.2-pre1-pthread.dmg<=
/a>&gt;<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariG=
P-full-2.17.2-pre1.dmg" rel=3D"noreferrer" target=3D"_blank">https://pari.m=
ath.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-2.17.2-pre1.dmg</a>&gt=
;<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariG=
P-full-2.17.2-pre1-pthread.dmg" rel=3D"noreferrer" target=3D"_blank">https:=
//pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-2.17.2-pre1-pt=
hread.dmg</a>&gt;<br>
<br>
the following MacOS stand-alone binaries:<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-2.=
17.2-pre1-osx" rel=3D"noreferrer" target=3D"_blank">https://pari.math.u-bor=
deaux.fr/pub/pari/mac/snapshots/gp-2.17.2-pre1-osx</a>&gt;<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-2.=
17.2-pre1-pthread-osx" rel=3D"noreferrer" target=3D"_blank">https://pari.ma=
th.u-bordeaux.fr/pub/pari/mac/snapshots/gp-2.17.2-pre1-pthread-osx</a>&gt;<=
br>
<br>
For arm-based (&quot;Apple silicon&quot;) mac<br>
<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariG=
P-arm-2.17.2-pre1.dmg" rel=3D"noreferrer" target=3D"_blank">https://pari.ma=
th.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-arm-2.17.2-pre1.dmg</a>&gt;<=
br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariG=
P-arm-2.17.2-pre1-pthread.dmg" rel=3D"noreferrer" target=3D"_blank">https:/=
/pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-arm-2.17.2-pre1-pthr=
ead.dmg</a>&gt;<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariG=
P-full-arm-2.17.2-pre1.dmg" rel=3D"noreferrer" target=3D"_blank">https://pa=
ri.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-arm-2.17.2-pre1.dm=
g</a>&gt;<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariG=
P-full-arm-2.17.2-pre1-pthread.dmg" rel=3D"noreferrer" target=3D"_blank">ht=
tps://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-arm-2.17.2=
-pre1-pthread.dmg</a>&gt;<br>
<br>
the following MacOS stand-alone binaries:<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-ar=
m-2.17.2-pre1-osx" rel=3D"noreferrer" target=3D"_blank">https://pari.math.u=
-bordeaux.fr/pub/pari/mac/snapshots/gp-arm-2.17.2-pre1-osx</a>&gt;<br>
&lt;<a href=3D"https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-ar=
m-2.17.2-pre1-pthread-osx" rel=3D"noreferrer" target=3D"_blank">https://par=
i.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-arm-2.17.2-pre1-pthread-osx<=
/a>&gt;<br>
<br>
On behalf of the PARI Group,<br>
Bill<br>
P.S. the CHANGES<br>
<br>
Bug numbers refer to the BTS at <a href=3D"http://pari.math.u-bordeaux.fr/B=
ugs/" rel=3D"noreferrer" target=3D"_blank">http://pari.math.u-bordeaux.fr/B=
ugs/</a><br>
<br>
=C2=A0[last column crossreferences current development release 2.18.1]<br>
Done for version 2.17.2 (released 06/03/2025):<br>
=C2=A0 Fixed<br>
BA=C2=A0 =C2=A01- ellrootno over number fields could be slow [#2595]=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0[F2]<br>
BA=C2=A0 =C2=A02- matsolvemod could fail [#2604]=C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0[F3]<br>
BA=C2=A0 =C2=A03- nfcompositum(nfinit(y-2),x^2-y,x^3-x-1) -&gt; error [#260=
5]=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0[F4]<br>
=C2=A0 =C2=A0 =C2=A04- Mod(a,A) =3D=3D Mod(b,B) was checking a =3D=3D b &am=
p;&amp; A =3D=3D B instead=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0[F6]<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 of the documented Mod(a,A) - Mod(b,B) =3D=3D 0 =
[F6]<br>
=C2=A0 =C2=A0 =C2=A05- normlp(, oo): support components equal to oo or -oo=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 [F8]<br>
=C2=A0 =C2=A0 =C2=A06- sqrtn(27+O(3^4),3) -&gt; 1 + O(3) (wrong valuation i=
n Qp_sqrtn_ram)=C2=A0 [F10]<br>
=C2=A0 =C2=A0 =C2=A07- vectorsmall(5, i, 2^63-1).normfu -&gt; SEGV=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 [F11]<br>
AP=C2=A0 =C2=A08- alginit(nf,[a,b]) would reject a in basis form=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 [F13]<br>
BA=C2=A0 =C2=A09- for(i=3D1,10^6,bernpol(5,1)) -&gt; &quot;no more variable=
s&quot; [#2611]=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0[F14]<br>
BA=C2=A0 10- Flx_mod_Xn1(T,n), deg T &gt;=3D 2*n -&gt; wrong result=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 [F15]<br>
=C2=A0 =C2=A0 11- forprime(p=3D1099505335069-100000,1099505335069+10000,) -=
&gt; crash=C2=A0 =C2=A0 [F16]<br>
</blockquote></div>

--00000000000068b521062f35c019--