Subject: Problem with Maxima 5.17.1 and ECL 8.12.0
From: Oliver Kullmann
Date: Tue, 6 Jan 2009 17:37:55 +0000
Forgot to copy this to the maxima mailing list, so here
it is (two test failures of Maxima from CVS with Ecl 8.12.0,
and problem finding the documentation).
Meanwhile I found the problem with the apparently missing documentation
(and other broken links):
What used to be installed:
5.17.1/share/maxima/5.17.1
has now been renamed:
5.17.1/share/maxima/5.17post
This seems quite unfortunate to me: Is this only temporary?
Or what are the precise rules for the naming of this directory?
I cannot imagine any good reason to switch from the well-defined
old naming scheme to this currently undefined new naming scheme (what
is "not post"?), which just creates unnecessary trouble (now a little
script has to be written, to make the case distinction between
"post" and "non-post").
I hope this issue can be clarified.
Oliver
On Tue, Jan 06, 2009 at 04:58:56PM +0000, Oliver Kullmann wrote:
> Hello,
>
> I got it now installing, but still problems: Some test
> failures (with Ecl), and where's the html-documentation?
>
> The test failures are:
>
> Running tests in rtest14:
> ********************** Problem 139 ***************
> Input:
> closeto(AS_10_4_17(- 10), 1.e-15)
>
>
> Result:
> 2 20 sqrt(10) 2 20 sqrt(10)
> 10 (bessel_j(- -, -----------) - bessel_j(-, -----------))
> 3 3 3 3
> ---------------------------------------------------------- + airy_dai(- 10)
> 3
>
> This differed from the expected result:
> true
>
> 293/294 tests passed (not counting 2 expected errors).
>
> The following 1 problem failed: (139)
>
>
> Running tests in rtest_gamma:
> ********************** Problem 592 ***************
> Input:
> relerror(fresnel_s(%i + 5.0),
> 3.84389093777759513198736581956757227475265101347572827364567521b4 %i
> - 2.044525505063210590493330126425293361797143144299005524393297869b5, 2.e-14)
>
>
> Result:
> 2.542490092925679718842752779534059543174617462409733517737362792b-14
>
> This differed from the expected result:
> true
>
> ********************** Problem 614 ***************
> Input:
> relerror(fresnel_c(%i + 5.0),
> 2.044530505063119004499308897858846121088557663560705550579996093b5 %i
> + 3.84394093777740143202918713550472184235160647415045418329908291b4, 2.e-14)
>
>
> Result:
> 2.545880046763412762594157711951056394921468040249292492237741923b-14
>
> This differed from the expected result:
> true
>
> 614/616 tests passed.
>
> The following 2 problems failed: (592 614)
>
> -------------
>
> Regarding the documentation: It used to be in
>
> 5.17.1/share/maxima/5.17.1/doc/
>
> but this is now (using the CVS-maxima version and boostrap)
> apparently no longer build?
>
> Oliver
>
>
>
> On Tue, Dec 30, 2008 at 01:58:38PM -0700, Robert Dodier wrote:
> > Looking at the CVS logs for src/numth.lisp and src/rat3c.lisp,
> > I see that the $JACOBI stuff was applied after 5.17.1 was tagged.
> > However those changes have been applied to both the 5.17 branch
> > (on Dec 21) and the main trunk (on Dec 25).
> >
> > On 12/30/08, Oliver Kullmann <O.Kullmann at swansea.ac.uk> wrote:
> >
> > > Some more attempts:
> > >
> > > Since I don't know how to update the 5.17.1-distribution
> > > (it doesn't match what you find in CVS) I did the following:
> >
> > I can't tell what would be the outcome of the steps which you described.
> > My advice is to start clean (do not try to update or modify an
> > existing installation) and try one of the following:
> >
> > 5.17 branch:
> >
> > $ cvs -d<whatever> co -rRELEASE-5_17-BRANCH maxima
> >
> > CVS head:
> >
> > $ cvs -d<whatever> co maxima
> >
> > and then
> >
> > $ sh bootstrap
> > $ LDFLAGS=-Wl,-rpath=/usr/local/lib ./configure --enable-ecl
> > $ make
> >
> > It might be possible to omit LDFLAGS, I don't know.
> >
> > Hope this helps,
> >
> > Robert
>