fonction recursive

Bugs

Modérateur : xcasadmin

alb
Messages : 1229
Inscription : ven. août 28, 2009 3:34 pm

fonction recursive

Message par alb » dim. sept. 15, 2013 7:36 am

joli crash (testing sous linux) avec u(n):=si n==0 alors 1 sinon 2*u(n-1) fsi
c'est ok avec la version stable sous windows.

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

Re: fonction recursive

Message par parisse » dim. sept. 15, 2013 3:47 pm

c'est avec quoi que ça crashe?

alb
Messages : 1229
Inscription : ven. août 28, 2009 3:34 pm

Re: fonction recursive

Message par alb » dim. sept. 15, 2013 4:05 pm

avec xcas quand on valide la ligne (giac ok)

Code : Tout sélectionner

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb71bdb40 (LWP 6186)]
0x002d7702 in giac_yylex(giac::gen*, void*) () from /usr/lib/libgiac.so.0

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

Re: fonction recursive

Message par parisse » lun. sept. 16, 2013 7:21 am

Oulah en effet, crash liee a l'autosimplification.
En attendant que je mette une version corrigee a jour, il vaut mieux faire autosimplify(nop) en debut de session.

Répondre