Maple bugs: An unknown elegant bug discovered by Jean-Michel Collard

From: Vladimir Bondarenko (vb_at_cybertester.com)
Date: 02/24/05


Date: 24 Feb 2005 10:45:52 -0800

Hello all,

Jean-Michel Collard identified an unknown for us Maple bug and
shared it with us the users, great! It takes a man to do this ;)

http://groups-beta.google.com/group/comp.soft-sys.math.maple/msg/85f4fe4af3a798d9

JMC> Maple 9.5 (IBM INTEL NT)
JMC> p:=2^(24036583)-1:
JMC> p;
JMC> ...Integer too large for display...
JMC> save p , "p.txt" ;

JMC> maple: fatal error, lost connection to kernel

You see that all had started with an innocuous point... a defect
in old good Maple V... but then the plot thickened.

This supports the keynote I sing since 2002, and the more bugs
the GEMM machine discovers the more I see (and you will see in
the most near future) that

-> Maple bugs are ubiquitous.

You may wish to look at a couple of previous postings supporting
this sad dictum.

euler(0,1) shows Maple bugs are really ubiquitous
http://groups-beta.google.com/group/comp.soft-sys.math.maple/msg/f14a582f27c91dd1

Maple bugs are ubiquitous (BUG # 3172: asympt: KERNEL FAILURE)
http://groups-beta.google.com/group/comp.soft-sys.math.maple/msg/7a4b9e86cd47a899

Double sum problem
http://groups-beta.google.com/group/comp.soft-sys.math.maple/msg/3100731dc8aa1714

But even a stronger note emerges, unfortunately, from Cyber
Tester's multi-gigabyte bug related data.

-> The quality of Maple versions degrade with the flow of time.

Today's example is typical for Maple evolution. Something works
well, then it is broken. Only Maple 8 of 2002 and Maple 6 of 2000
work correctly.

Here we are, for the command line interface.

p := 10^100000000:
p;
save p, "p.txt";

-------------------- (2004) Maple 9.5.2 ----------------------

mserver.exe

unknown software exception (0xc00000fd) at 0x00245713.

-------------------- (2004) Maple 9.5 ------------------------

mserver.exe

unknown software exception (0xc00000fd) at 0x002428c3.

-------------------- (2003) Maple 9 --------------------------

mserver.exe

unknown software exception (0xc00000fd) at 0x0024de15.

-------------------- (2002) Maple 8 --------------------------

All OK

-------------------- (2001) Maple 7 --------------------------

maple: unexpected end of input

-------------------- (2000) Maple 6 --------------------------

All OK

-------------------- (1997) Maple V Rel 5 --------------------

Error, object too large
p
Warning, unassigned variable `p` in save statement

-------------------- (1995) Maple V Rel 4 --------------------

Abnormal program termination:
Stack fault CS:EIP = 000Fh:000CC1E7h

-------------------- (1994) Maple V Rel 3 --------------------

Error, object too large
p
on line 3, syntax error:
save p, "p.txt";

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

Best wishes,

Vladimir Bondarenko
VM and GEMM architect

http://www.cybertester.com/
http://maple.bug-list.org/
http://www.CAS-testing.org/



Relevant Pages