Desolve fails after commit [4b8a98] of 2013-03-21



On 24-10-2013 08:04, Robert Dodier wrote:
> On 2013-10-23, Jaime Villate <villate at fe.up.pt> wrote:
>
>> (%i2) desolve('diff(f(x),x)=f(x), f(x));
>> (%o2) f(x) = f(0)*%e^x
> I've tried this w/ current version (post-5.31) + Clisp, SBCL, Clozure
> CL, and GCL, and I get the correct result. Also 5.31 + Clisp. All Linux.
>
>> (%i2) desolve('diff(f(x),x)=f(x), f(x));
>>
>> Maxima encountered a Lisp error:
>>
>>    The function MAXIMA::CONTEXT is undefined.
> I don't see that. What version are you working with? Can you try it
> with a current version?
>
>
I tried it with the most recent git version and then I did a binary 
search in the git repository to determine which versions worked and when 
it started to fail:

# git pull
# make
# sudo make install
# rmaxima

Maxima branch_5_31_base_79_gf5e6d07 http://maxima.sourceforge.net
using Lisp SBCL 1.1.1.0.debian
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1) desolve('diff(f(x),x)=f(x), f(x));

Maxima encountered a Lisp error:

  The function MAXIMA::CONTEXT is undefined.

Regards,
Jaime