> Salut,
> En faisant la même suite d'opérations, j'ai le résultat, donc je 
> pencherais plutôt vers un fichier manquant. As-tu vérifié que le 
> fichier 
> "/usr/share/maxima/5.13.0/share/linearalgebra/load-linearalgebra-lisp-files.lisp"
>  
> existe bel et bien ? Ce qui est bizarre, c'est que normalement, il se 
> trouve dans le même fichier que linearalgebra.mac qu'il possède 
> apparemment. Pourrais-tu nous donner la sortie avec le debug mode 
> activé ? (juste tape debugmode(true) ; avant de relancer le calcul)
> Merci !
> Vincent
>

oui, j'ai bien le fichier


%<----%<----%<----%<----%<----%<----%<----%<----%<----%<----%<----%<----

14:10:30 ~ >$ cat 
/usr/share/maxima/5.13.0/share/linearalgebra/load-linearalgebra-lisp-files.lisp

;; Load all Lisp files within WITH-COMPILATION-UNIT macro.
;; This quiets the undefined function warnings from SBCL
;; which are otherwise very voluminous (and this construct
;; is accepted by other CL implementations).

#+gcl (defmacro with-compilation-unit (a &rest b) `(progn ,@b))

(with-compilation-unit nil
($load "polynomialp")
($load "mring")
($load "lu")
($load "linalgcholesky")
($load "eigens-by-jacobi")
($load "linalg-extra")
($load "matrixexp")
($load "linalg-utilities"))

%<----%<----%<----%<----%<----%<----%<----%<----%<----%<----%<----%<----

De plus, tous les fichiers mentionnés dans la liste sont présents.
Avec le mode debug, j'ai que ça fonctionne :


%i1) debugmode(true)
;
(%o1) true
(%i2) load(mnewton)
;
(%o2) /usr/share/maxima/5.13.0/share/contrib/mnewton.mac
(%i3) mnewton([6*cos(2*x)-2*sin(2*x)],[x],[0.0]);

Load failed for 
/usr/share/maxima/5.13.0/share/linearalgebra/load-linearalgebra-lisp-files.lisp
-- an error. Entering the Maxima Debugger dbm
Enter `:h' for help
solve_by_lu(eqs=[6.0-4.0*h[1]],vars=[h[1]],field=complexfield)(linearalgebra.mac
 
line 35)
▒▒/usr/share/maxima/5.13.0/share/linearalgebra/linearalgebra.mac:35::
(dbm:1) continue
;
continue
(dbm:1) :continue
(%o3) [[x = 3.76611553978892]]
(%i4)


La ligne 35 de linearalgebra.mac est la ligne "load" du petit bloc

___________________________________________________

eval_when([batch,load,translate,compile],
put(infolevel, debug, linearalgebra),
load("load-linearalgebra-lisp-files")); <---- ligne 35

------------------------------------------------------------------

Le fichier load-linearalgebra-lisp-files est présent dans le même 
répertoire.

Moi je trouve ça bizare.
J'ai regardé si il y avait un bogue connu sur Ubuntu, mais je ne vois 
rien qui ressemble à mon cas.
https://bugs.launchpad.net/bugs/+bugs?field.searchtext=maxima&search=Search+Bug+Reports&field.scope=all&field.scope.target=



Bonne aprème
Laurent

------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
Maxima-lang-fr mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr

Répondre à