1.4.9 stable

Nouveautes concernant Xcas.
News about Xcas

Modérateur : xcasadmin

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

1.4.9 stable

Message par parisse » jeu. oct. 26, 2017 9:15 am

La version 1.4.9-17 (versions binaires disponibles pour linux, win64 et mac os x.10) me semble maintenant suffisamment mure pour etre qualifiee de stable. J'ai mis egalement en test des packages debian compiles sur debian 9:
https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb
https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb
a installer avec dpkg -i suivi de sudo apt-get -f install
Je mets egalement sur la page web une information pour le probleme d'ecran noir en 3d.

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

Re: 1.4.9 stable

Message par parisse » ven. nov. 17, 2017 10:10 am

1.4.9-21: quelques corrections de bugs. Le package debian9 a egalement ete mis a jour:
https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb

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

Re: 1.4.9 stable

Message par parisse » lun. nov. 20, 2017 10:10 am

1.4.9-23: les programmes Xcas affiches en mode compatible python devraient etre plus facile a adapter pour utilisation avec giacpy dans un interpreteur Python.
J'ai aussi fait quelques changements pour que les graphiques 3d obtenus avec les assistants par defaut s'affichent a une vitesse raisonnable si on n'a pas d'acceleration materielle supportee pour la carte graphique.
Mis a jour: Windows 64, Mac os x.10, linux, pour debian 9 les package sont https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb et https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb (compile avec optimisations, contrairement a vendredi)

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

Re: 1.4.9 stable

Message par parisse » ven. nov. 24, 2017 3:46 pm

Mise a jour 1.4.9-25, corrige un bug sur les corps finis crees en passant en argument un polynome mod p. Ajoute le support de GLPK pour lpsolve (sauf debian 7 en 64 bits, ou je n'arrive pas a linker pour le moment). Le package debian 9 est la: https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb

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

Re: 1.4.9 stable

Message par frederic han » lun. nov. 27, 2017 2:51 pm

je viens d'essayer celui ci:
https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb
c'est bizarre, l'exemple Mandebrot.xws ne passe pas à cause du typage des variables locales.
de plus est ce normal que les fichiers datent du 10/9?

Code : Tout sélectionner

root@debian:/home/fred# ls -hl /usr/lib/libgiac*
-rw-r--r-- 1 root root  27M sept. 10 09:52 /usr/lib/libgiac.a
-rw-r--r-- 1 root root 1,1K sept. 10 09:52 /usr/lib/libgiac.la
lrwxrwxrwx 1 root root   16 sept. 10 09:52 /usr/lib/libgiac.so -> libgiac.so.0.0.0
lrwxrwxrwx 1 root root   16 sept. 10 09:52 /usr/lib/libgiac.so.0 -> libgiac.so.0.0.0
-rw-r--r-- 1 root root  25M sept. 10 09:52 /usr/lib/libgiac.so.0.0.0
root@debian:/home/fred# dpkg -s giac
Package: giac
Status: install ok installed
Priority: optional
Section: math
Installed-Size: 129675
Maintainer: Carleos Artime <carleos@pinon.ccu.uniovi.es>
Architecture: amd64
Version: 1.4.9-25

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

Re: 1.4.9 stable

Message par parisse » lun. nov. 27, 2017 3:12 pm

Oups, en effet il y a un bug dans le type checking au moment ou les variables locales sont initialisees a "Unitialized local var". Je vais devoir faire une 1.4.9-27.
Pour les dates, c'est curieux, mais ca semble bien etre mis a jour quand meme.

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

Re: 1.4.9 stable

Message par parisse » lun. nov. 27, 2017 3:58 pm


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

Re: 1.4.9 stable

Message par parisse » jeu. nov. 30, 2017 12:20 pm

1.4.9-33: win64, mac os x.10, linux 32 et 64, pour debian 9 suivre ce lien
https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb
Correction de plusieurs petits bugs, quelques ameliorations dans le clonage d'une session entre Xcas natif et Xcas pour Firefox, l'indentation en syntaxe compatible Python passe de 2 a 4 espaces, le tutoriel de programmation contient des traductions de programme en syntaxe Python.

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

Re: 1.4.9 stable

Message par frederic han » jeu. nov. 30, 2017 9:49 pm

Salut,
avec le binaire debian 9 j'ai des problemes sur un core i3 (sur mon syteme ou bie nsur la clef agreg):

cette petite factorisation tourne fou au premier essai, mais elle fonctionne si je la redemande apres un control-C

Code : Tout sélectionner

0>> debug_infolevel(2)
2
// Time 0
2>> f:=(x+3*y)/(x+z+1)**2 -(x+z+1)**2/(x+3*y)
69575 icas_eval f:=(x+3*y)/(x+z+1)^2-(x+z+1)^2/(x+3*y)
(x+3*y)/(x+z+1)^2-(x+z+1)^2/(x+3*y)
// Time 0
3>> factor(f)
70959 icas_eval factor(f)
71303Mul<gen> begin 71302
// 71400 Mul degree 1+1 size 3*3=9 max 5
// Actual mul size 6
71468Mul<gen> end 71468
0.071538 exactquo begin
exactquo end 2.4e-05 1
0.071582 exactquo begin
exactquo end 1e-05 1
71626Mul<gen> begin 71626
// 71645 Mul degree 1+1 size 3*3=9 max 5
// Actual mul size 6
71685Mul<gen> end 71685
0.071719 exactquo begin
exactquo end 1.3e-05 1
0.071745 exactquo begin
exactquo end 9e-06 1
0.071787 exactquo begin
exactquo end 1.2e-05 1
0.071812 exactquo begin
exactquo end 9e-06 1
71838Mul<gen> begin 71837
// 71852 Mul degree 1+1 size 2*2=4 max 5
// Actual mul size 3
71910Mul<gen> end 71910
71921Mul<gen> begin 71921
// 71952 Mul degree 2+2 size 6*6=36 max 14
// Actual mul size 15
71993Mul<gen> end 71993
72009Mul<gen> begin 72009
// 72025 Mul degree 1+2 size 2*6=12 max 8.75
// Actual mul size 12
72063Mul<gen> end 72062
0.07218 exactquo begin
exactquo end 2.9e-05 0
//Gcdheu Vector [1,1] 2 Vector [2,4] 7
0.072337 exactquo begin
exactquo end 1.4e-05 1
0.072364 exactquo begin
exactquo end 9e-06 1
Find_good_eval 72406 [0,0]
Fb= 72444 %%%{9,[2]%%%}+%%%{-1,[0]%%%}
Gb= 72465 %%%{9,[2]%%%}+%%%{-1,[0]%%%}
FOUND good eval72480 [0,0]
gcd modular algo begin 72522
0.072612 NTL factor begin
square-free decomposition...

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

Re: 1.4.9 stable

Message par parisse » ven. déc. 01, 2017 6:29 am

Sur ma machine pas de problemes, c'est un core i5.
Il y a sans doute un flag de compilation a changer, peut-etre pour NTL, tu as une idee?

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

Re: 1.4.9 stable

Message par parisse » ven. déc. 01, 2017 7:27 am

J'essaie de configurer NTL avec ./configure NATIVE=off
je refais un .deb pour debian 9, il faudra ensuite que tu testes.

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

Re: 1.4.9 stable

Message par parisse » ven. déc. 01, 2017 3:13 pm

Voila, j'ai mis a jour le package debian 9. J'ai linke NTL en dynamique avec le package de debian 9 libntl-dev, j'espere que ca resoudra le probleme.

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

Re: 1.4.9 stable

Message par parisse » dim. déc. 03, 2017 9:45 pm

Version 1.4.9-37 mise a jour pour debian 9 https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb et windows 64.
Les autres versions suivront demain.
Les changements: tutoriel en anglais traduit par J. Belanger, et nombreuses petites corrections pour le support de la syntaxe Python.

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

Re: 1.4.9 stable

Message par parisse » ven. déc. 08, 2017 12:42 pm

1.4.9-39
La version debian 9 64 bits est la:https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb

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

Re: 1.4.9 stable

Message par parisse » ven. déc. 15, 2017 5:57 pm

1.4.9-41
Corrige principalement l'oubli du fichier xcas.js pour la version en ligne, et accessoirement quelques petits bugs...
Debian 9: https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb

Répondre