Page 1 sur 1

macos ifactor pari

Publié : sam. oct. 11, 2014 6:27 pm
par frederic han
Bonjour bernard,

Est ce qu'il y a une raison particulière pour ceci:
dans factor.cc

Code : Tout sélectionner

#ifdef HAVE_LIBPARI
 #ifdef __APPLE__
     return vecteur(1,gensizeerr(gettext("(Mac OS) Large number, you can try pari(); pari_factor(")+n0.print(contextptr)+")"));
a part le fait que pari_factor ait des problèmes d'interruptions dans ton paquet binaire avec xcas?

Parce que avec la version pari de sage je n'ai aucun problèmes d'interruptions dans giacpy ni icas en desactivant cela.

Re: macos ifactor pari

Publié : dim. oct. 12, 2014 6:38 am
par parisse
il me semble que j'avais ajoute ca a cause de problemes d'interruption (que tu m'avais envoye peut-etre).

Re: macos ifactor pari

Publié : dim. oct. 12, 2014 7:21 am
par frederic han
Effectivement, j'ai des problèmes avec la librairie binaire de ton paquet osX dans xcas et qcas pour interrompre pari_factor(2**256+1) par exemple. En revanche si je mets la librairie du spkg le problème disparait avec qcas. Donc Je pense que ça vaut le coup de parcher le spkg pour réactiver factor.

Re: macos ifactor pari

Publié : dim. oct. 12, 2014 12:07 pm
par parisse
le patch me parait alors la bonne solution. De toutes facons, ca ne concerne que des entiers vraiment grand pour lesquels le crible ne donnera de resultats qu'au bout de quelques minutes au moins.