[CLN-list] CLN 1.2.0
Joerg Arndt
arndt at jjj.de
Mon Jan 21 03:22:04 CET 2008
Hi richy,
* Richard B. Kreckel <kreckel at ginac.de> [Jan 21. 2008 12:35]:
> Hi Jörg!
>
> Joerg Arndt wrote:
> >Congratulations!
>
> Thank you.
>
> >builds and checks fine with openSUSE 10.3 (X86-64)
>
> Can't you add it to the next openSUSE, together with GiNaC, please? It
> was so annoying when I upgraded my machine at work to openSUSE 10.2 and
> found that the only reasonably usable calculator (ginsh) has
> disappeared. And how can you live without that pi program?
I am not with SuSE anymore, I now live in Australia doing my PhD.
The reasons that the CLN and GiNaC packages were a bit of a
maintenance nightmare were the things I mentioned in the
mail before. These suggestions should be seriously considered.
Most fixes we needed were so tricky that I had to bother the
compiler folks pretty much constantly!
Btw. openSUSE 10.3 is IMO the first "good" version since 9.3
(to which I was stuck for technical reasons (benchmarks with
my fxtbook project)). You might want to give it a try.
I know it has CLN packaged, didn't check for GiNaC.
The openSUSE project has a build service: you can try
to build it and get all the interesting messages first hand 8-))
>
> >May I suggest to add a AGM based pi-computation?
>
> Well, patches are very welcome! ;-)
I'll give it a try.
Here is why I suggested it:
Some people compare performance of Pi computations
ignoring that one is AGM based and another is binsplit
based. Having both gives a good impression on the
performance of these two fundamentally different
(and fundamentally important) algorithms.
>
> >Two observations:
> >by default you use
> > (1) only -O, I suggest to use -O2 (but not -O3).
>
> We encourage people to export CXXFLAGS!
I'll try -O2 (and possibly -O3) ASAP (which may not
be soon at all).
>
> > (2) no warnings!, I suggest to use
> > -W -Wall -Wconversion -Wsign-promo -Wsign-compare -Wunused \
> > -Wshadow -Wundef
> > ... and -Werror if you are daring
> > ... valgrind for further headaches ;-)
>
> :)
(see other mail).
>
> -richy.
> --
cheers, jj
More information about the CLN-list
mailing list