Logged In: YES
user_id=588346
Simpler example:
taylor(taylor(a*b,a,0,1),b,a,1)
Note that taylor(a*b,a,0,1,b,a,1) sensibly gives a user-
oriented error:
TAYLOR: attempt to expand a b at a point depending on b --
an error.
taylor(taylor(a*b,a,0,1),b,1/a,1) => fatal error
Maxima 5.9.0 GCL 2.5.0 Windows 2000 mingw
Logged In: YES
user_id=588346
Simpler example:
taylor(taylor(a*b,a,0,1),b,a,1)
Note that taylor(a*b,a,0,1,b,a,1) sensibly gives a user-
oriented error:
TAYLOR: attempt to expand a b at a point depending on b --
an error.
Logged In: YES
user_id=501686
I've tried this with Maxima cvs rev 2005/04/09 on gcl 2.6.6,
fedora linux. I get the "attempt to expand" for all three
examples given here --
taylor(taylor(a*b,a,0,1),b,1/a,1) => "attempt to expand ..."
taylor(taylor(a*b,a,0,1),b,a,1) => "attempt to expand ..."
taylor(a*b,a,0,1,b,a,1) => "attempt to expand ..."
Looking at the log for src/hayat.lisp, there have been some
code changes over the years (sloop replacement and cleanups
contributed by Andreas Eder). Maybe this bug can be
re-tested on Windows.
Logged In: YES
user_id=588346
OK on
Maxima version: 5.9.3
Maxima build date: 0:52 3/20/2006
host type: i686-pc-mingw32
lisp-implementation-type: GNU Common Lisp (GCL)
lisp-implementation-version: GCL 2.6.7
Closing bug