From: SourceForge.net <no...@so...> - 2009-11-19 18:32:24
|
Bugs item #2900628, was opened at 2009-11-19 18:32 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2900628&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Installation Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Mature problems with Maxima from Ubuntu 9.10 Karmic package Initial Comment: Maxima version: 5.17.1 Maxima build date: 14:31 7/13/2009 host type: x86_64-unknown-linux-gnu lisp-implementation-type: GNU Common Lisp (GCL) lisp-implementation-version: GCL 2.6.7 Problem: solve and other function do not work correctly... Examples: 1.) x² = 9 solve([%], [x]); Result: Universal error handler called recursively (:ERROR NIL CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER "" "Couldn't protect") Universal error handler called recursively (:ERROR NIL CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER "" "Couldn't protect") Maxima encountered a Lisp error: Error in CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER [or a callee]: Caught fatal error [memory may be damaged] Automatically continuing. To reenable the Lisp debugger set *debugger-hook* to nil. 2.) Using the example function, to get an example for solve example(solve); (%i1) (%i2) solve(asin(cos(3*x))*(f(x)-1),x) Universal error handler called recursively (:ERROR NIL CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER "" "Couldn't protect") Universal error handler called recursively (:ERROR NIL CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER "" "Couldn't protect") Maxima encountered a Lisp error: Error in CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER [or a callee]: Caught fatal error [memory may be damaged] Automatically continuing. To reenable the Lisp debugger set *debugger-hook* to nil. 3.) A equation even my cheap pocket calculator could solve... 0 = x²+72.92x-5104.16 `rat' replaced 5104.16 by 127604/25 = 5104.16 `rat' replaced -72.92 by -1823/25 = -72.92 Universal error handler called recursively (:ERROR NIL CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER "" "Couldn't protect") Universal error handler called recursively (:ERROR NIL CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER "" "Couldn't protect") Maxima encountered a Lisp error: Error in CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER [or a callee]: Caught fatal error [memory may be damaged] Automatically continuing. To reenable the Lisp debugger set *debugger-hook* to nil. and so on, and so on, even in the previous version this was rather buggy... the program crashed a lot and it is not able do handle variables with exponents on both sides of an equation. For example trying to solve x² - ...*... = x² +...*... would only cause a kind of ratsimp insteat of solving it by setting x free... So how should anybody use this programm, if there is no way to trust in its solutions....? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2900628&group_id=4933 |