Page 1 sur 3

1.4.9 stable

Publié : jeu. oct. 26, 2017 9:15 am
par parisse
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.

Re: 1.4.9 stable

Publié : ven. nov. 17, 2017 10:10 am
par parisse
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

Re: 1.4.9 stable

Publié : lun. nov. 20, 2017 10:10 am
par parisse
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)

Re: 1.4.9 stable

Publié : ven. nov. 24, 2017 3:46 pm
par parisse
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

Re: 1.4.9 stable

Publié : lun. nov. 27, 2017 2:51 pm
par frederic han
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

Re: 1.4.9 stable

Publié : lun. nov. 27, 2017 3:12 pm
par parisse
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.

Re: 1.4.9 stable

Publié : lun. nov. 27, 2017 3:58 pm
par parisse

Re: 1.4.9 stable

Publié : jeu. nov. 30, 2017 12:20 pm
par parisse
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.

Re: 1.4.9 stable

Publié : jeu. nov. 30, 2017 9:49 pm
par frederic han
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...

Re: 1.4.9 stable

Publié : ven. déc. 01, 2017 6:29 am
par parisse
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?

Re: 1.4.9 stable

Publié : ven. déc. 01, 2017 7:27 am
par parisse
J'essaie de configurer NTL avec ./configure NATIVE=off
je refais un .deb pour debian 9, il faudra ensuite que tu testes.

Re: 1.4.9 stable

Publié : ven. déc. 01, 2017 3:13 pm
par parisse
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.

Re: 1.4.9 stable

Publié : dim. déc. 03, 2017 9:45 pm
par parisse
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.

Re: 1.4.9 stable

Publié : ven. déc. 08, 2017 12:42 pm
par parisse
1.4.9-39
La version debian 9 64 bits est la:https://www-fourier.ujf-grenoble.fr/~pa ... _amd64.deb

Re: 1.4.9 stable

Publié : ven. déc. 15, 2017 5:57 pm
par parisse
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