Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Jul 2012 11:11:15 -0400
From:      David Schultz <das@FreeBSD.ORG>
To:        Rainer Hurling <rhurlin@gwdg.de>
Cc:        freebsd-current@FreeBSD.ORG, Peter Jeremy <peter@rulingia.com>, Steve Kargl <sgk@troutmask.apl.washington.edu>, Warner Losh <imp@bsdimp.com>
Subject:   Re: Use of C99 extra long double math functions after r236148
Message-ID:  <20120710151115.GA56950@zim.MIT.EDU>
In-Reply-To: <4FFC412B.4090202@gwdg.de>
References:  <4FC40DEA.8030703@missouri.edu> <20120529000756.GA77386@troutmask.apl.washington.edu> <4FC43C8F.5090509@missouri.edu> <20120529045612.GB4445@server.rulingia.com> <20120708124047.GA44061@zim.MIT.EDU> <210816F0-7ED7-4481-ABFF-C94A700A3EA0@bsdimp.com> <20120708233624.GA53462@troutmask.apl.washington.edu> <4FFBF16D.2030007@gwdg.de> <2A1DE516-ABB4-49D7-8C3D-2C4DA2D9FCF5@bsdimp.com> <4FFC412B.4090202@gwdg.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jul 10, 2012, Rainer Hurling wrote:
> On 10.07.2012 16:02 (UTC+2), Warner Losh wrote:
> >
> >On Jul 10, 2012, at 3:10 AM, Rainer Hurling wrote:
> >>As far as I understand from discussions on R mailing list 
> >>(r-devel@r-project.org), they plan to reduce the emulation and/or 
> >>workaround of long and complex math functions for FreeBSD and other 
> >>systems with their next releases of R devel. So we could really need some 
> >>progress with our C99 conform math functions ;-)
> >
> >Not having R would be a bit pain in my backside.  That's one of the 
> >practical considerations that I was talking about.  It is very real, and 
> >if I have to, I'll commit the #define junk I railed against to get it 
> >back.  Please, let's get some progress.  I have some time to help.
> 
> Yes, thank you Warner, that is also my problem. As I wrote some weeks 
> ago (05/28/2012) when starting this thread, I am using FreeBSD as a 
> scientific desktop because of its good scaling properties. For some 
> years now, FreeBSD fits all our needs with R, SAGA GIS, PostgreSQL and 
> some more.
> 
> If I would not be able to run upcoming versions of R on FreeBSD any 
> more, that would be really, really hard :-(

Do you have a list of the essential functions here?  There are 17 long
double functions and some complex functions missing, but only a
handful of those are of general interest.  The reason I ask is that if
R is just looking for a few missing functions that are already mostly
implemented, then the best solution is probably to finish that work.
But if it's expecting us to have something arcane like long double
Bessel functions of the first kind, then we need to pursue a workaround
in the short term.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120710151115.GA56950>