public inbox for gentoo-lisp@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-lisp] Re: gcl and maxima
       [not found] <200908090047.n790lrLQ020575@Titan.HPC.MsState.Edu>
@ 2009-08-09 11:39 ` Marijn Schouten (hkBst)
  2009-08-12 21:44   ` James Cloos
  0 siblings, 1 reply; 2+ messages in thread
From: Marijn Schouten (hkBst) @ 2009-08-09 11:39 UTC (permalink / raw
  To: bj48; +Cc: gentoo-lisp

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Bohumir,

CC'ing our low-volume project mailing list

Bohumir Jelinek wrote:
> Dear Marijn,
> 
> I found that "gcl" use flags was removed for the package
> "maxima-5.18.1" on Gentoo recently. I have
> sci-mathematics/maxima-5.18.1 installed and running on Gentoo amd64
> and also x86 architecture with dev-lisp/gcl-2.6.8_pre20090419-r1.
> 
> I really like to have "maxima" with "gcl" since maxima with gcl was
> much faster than with any other lisp that I tried about a half a year
> ago.  I was running a maxima code that took about 15-30 minutes to
> finish and the speedup using gcl versus any other lisps was really
> significant.

- From the Maxima website I understand that CMUCL is the fastest option for
Maxima. SBCL is a fork of CMUCL and is currently the most popular, best
supported and has the fastest development of all free Common Lisp implementation
that I know of. I say that mostly to contrast SBCL with GCL which at times
appears completely dead upstream. Due to GCL's inactivity and lack of use and
development it has a lot of problems which I have no time to solve. Masking and
possible removal of GCL has been something which has been on the table for a
long time[1] but which I have been reluctant to actually do. I would prefer not
to get rid of GCL but for now to discourage its use and prepare for a possible
removal I have masked it. Upstream seems to be working on a release at a snail's
pace and looks to be in the final phases of preparing for a release but still it
might take them many months. Depending on what actually happens GCL may be
removed (possibly temporarily).

Anyway, you have two options:

1) Try SBCL.
2) Unmask GCL.

> Since maxima-5.18.1 compiled and runs for me (although it was some
> time ago, using gcl from some overlay in Czech republic I believe),
> and it still runs, can you please tell me what needs to be done for
> the gcl to be unmasked?

You need to put "dev-lisp/gcl" in /etc/portage/package.unmask and also
"dev-lisp/maxima -gcl" in /etc/portage/package.use.mask to undo my recent masks.

> Please also let me know if I should post a bug on bugs.gentoo.org or
> e-mail someone else - or maybe if I should rather try to resolve some
> gcl bugs:)

Well, as I explained gcl upstream could really use your help. I am happy to keep
experimental gcl ebuilds in the lisp overlay.

> Thanks for doing a good work,
> -Bohumir
>  (an advocate of the "gcl" flag for "maxima")

Thanks for speaking up. It is always good to hear from users.

Marijn

[1]:http://archives.gentoo.org/gentoo-lisp/msg_3fcd4ca83da1ccb418f7e72c7d754009.xml

- --
If you cannot read my mind, then listen to what I say.

Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkp+tVcACgkQp/VmCx0OL2y+HwCfQPdc9kFjdJJU8MtiniHmUTX4
CFAAoKOp7rsaASKgIaVm8Hcz+0xDfkno
=yv6O
-----END PGP SIGNATURE-----



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-lisp] Re: gcl and maxima
  2009-08-09 11:39 ` [gentoo-lisp] Re: gcl and maxima Marijn Schouten (hkBst)
@ 2009-08-12 21:44   ` James Cloos
  0 siblings, 0 replies; 2+ messages in thread
From: James Cloos @ 2009-08-12 21:44 UTC (permalink / raw
  To: Marijn Schouten (hkBst); +Cc: bj48, gentoo-lisp

FWIW, I build maxima-5.18.1 on 20090723-135602 (acording to the log
file) on an ~x86 box with +gcl w/o problem.

I've not had the oportunity to try it on a 64 bit box.

The last I read upsteam, maxima's test suite was fastest on gcl.

-JimC
-- 
James Cloos <cloos@jhcloos.com>         OpenPGP: 1024D/ED7DAEA6



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-08-12 21:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <200908090047.n790lrLQ020575@Titan.HPC.MsState.Edu>
2009-08-09 11:39 ` [gentoo-lisp] Re: gcl and maxima Marijn Schouten (hkBst)
2009-08-12 21:44   ` James Cloos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox