macos ifactor pari

Librairie C++ de calcul formel/ C++ symbolic computation library

Modérateur : xcasadmin

frederic han
Messages : 1137
Inscription : dim. mai 20, 2007 7:09 am
Localisation : Paris
Contact :

macos ifactor pari

Message par frederic han » sam. oct. 11, 2014 6:27 pm

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.

parisse
Messages : 5751
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: macos ifactor pari

Message par parisse » dim. oct. 12, 2014 6:38 am

il me semble que j'avais ajoute ca a cause de problemes d'interruption (que tu m'avais envoye peut-etre).

frederic han
Messages : 1137
Inscription : dim. mai 20, 2007 7:09 am
Localisation : Paris
Contact :

Re: macos ifactor pari

Message par frederic han » dim. oct. 12, 2014 7:21 am

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.

parisse
Messages : 5751
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: macos ifactor pari

Message par parisse » dim. oct. 12, 2014 12:07 pm

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.

Répondre