[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Installing version 2.1 on Solaris
Thanks very much, the non-parallel-threading version works
"Randall C. O'Reilly" wrote:
> Padraic Monaghan <firstname.lastname@example.org> writes:
> > If I run
> > -> bp++
> > there's no complaints, but nothing happens, and
> > -> top
> > shows that the bp++ process is sleeping.
> > However, if I use the -nogui option:
> > -> bp++ -nogui
> > then it runs fine.
> I suspect that this is due to a bug with the parallel threading code
> on solaris -- the system I used to compile to code on got a specific
> error about a rmutex problem (see below), but yours might be hanging
> anyway w/out giving the error. It looked like this error was a
> solaris bug but then it appears now that maybe it is not.. Anyway, I
> compiled a version without parallel threading enabled, and this is now
> available on the grey ftp site, as the standard
> pdp++_2.1_bin_SUN4.tar.gz file -- I moved the pthread ones to
> SUN4pthread, etc. Give this a try and let me know if it fixes the
> problem. If anyone has more info about how to get pthread working on
> solaris, let me know..
> - Randy
> Stuart Goldkind <email@example.com> writes:
> > We cannot apply the patch below, since we are running only
> > Solaris 2.6 and 2.7 (since the patch indicated is for 2.5, it is surely
> > included in 2.6 and 2.6). Not to say that the error is not Sun's! :)
> > I did check other patches mentioned in connection with mutex problems
> > for 2.6, and we already had them...
> > Thanks for fixing this Randy.
> > Stuart
> > In-reply-to: <Pine.GSO.3.96.1010912141841.24156C-100000@iac3> (message from
> > Joshua Brown on Wed, 12 Sep 2001 14:32:54 -0500 (CDT))
> > Subject: Re: leabra++ hangs
> > Reply-to: firstname.lastname@example.org
> > References: <Pine.GSO.3.96.1010912141841.24156C-100000@iac3>
> > looks like this is a solaris bug:
> > from: http://www.sleepycat.com/docs/ref/build_unix/solaris.html
> >> * I get the error "libc internal error: _rmutex_unlock: rmutex not
> >> * held", followed by a core dump when running threaded or JAVA
> >> * programs.
> >> This is a known bug in Solaris 2.5 and it is fixed by Sun patch 103187-25.
> > If you can get the patch then you should apply it. Meanwhile, I
> > recompiled the executables on your system without the pthread feature
> > so it now works.. I thought I tested this but I guess not.. Let me
> > know if you have the patch and then I can recompile for pthread.
> > - Randy
Institute for Adaptive and Neural Computation
Division of Informatics, University of Edinburgh
2 Buccleuch Place, Edinburgh, EH8 9LW, UK
Tel: +44 131 650 4413 Fax: +44 131 650 6626