Mma bug

*To*: mathgroup at yoda.physics.unc.edu*Subject*: Mma bug*From*: Jack K. Cohen <jkc at dix.mines.colorado.edu>*Date*: Thu, 7 Jan 93 12:36:21 -0700

[Watch for follow up on this issue from WRI. -smc] The internet is alive with news of a simple expression that hangs up mma. I am 99.9% sure that someone from wri must have picked up the bad news, but just to assure that last .1% ... 2 Pi Sqrt[Pi] /(6 Sqrt[2]) //Timing $IterationLimit::itlim: Iteration limit of 4096 exceeded. 3 Pi Sqrt[---] 8 {49.8833 Second, Hold[---------]} 3 The apparent problem is an infinite oscillation between writing Sqrt[8] and writing 2 Sqrt[2]. You can replace 2 by 5, 7, ... and get the same hang up (eg. 10 Sqrt[5] in the denominator). More complicated expressions don't fall victim to this deadlock and undoubtedly that's how this slipped by for so long. I am sure some programmer at wri feels like crawling under a rock today and he/she has my sympathy as a fellow hacker. Jack