Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Jul 2012 10:14:23 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        David Schultz <das@FreeBSD.ORG>
Cc:        Peter Jeremy <peter@rulingia.com>, freebsd-current@FreeBSD.ORG, Steve Kargl <sgk@troutmask.apl.washington.edu>
Subject:   Re: Use of C99 extra long double math functions after r236148
Message-ID:  <7A095700-AA58-4DB1-B5D7-8F6B7934AC8B@bsdimp.com>
In-Reply-To: <20120710151115.GA56950@zim.MIT.EDU>
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> <20120710151115.GA56950@zim.MIT.EDU>

next in thread | previous in thread | raw e-mail | index | archive | help

On Jul 10, 2012, at 9:11 AM, David Schultz wrote:

> On Tue, Jul 10, 2012, Rainer Hurling wrote:
>> On 10.07.2012 16:02 (UTC+2), Warner Losh wrote:
>>>=20
>>> On Jul 10, 2012, at 3:10 AM, Rainer Hurling wrote:
>>>> As far as I understand from discussions on R mailing list=20
>>>> (r-devel@r-project.org), they plan to reduce the emulation and/or=20=

>>>> workaround of long and complex math functions for FreeBSD and other=20=

>>>> systems with their next releases of R devel. So we could really =
need some=20
>>>> progress with our C99 conform math functions ;-)
>>>=20
>>> Not having R would be a bit pain in my backside.  That's one of the=20=

>>> practical considerations that I was talking about.  It is very real, =
and=20
>>> if I have to, I'll commit the #define junk I railed against to get =
it=20
>>> back.  Please, let's get some progress.  I have some time to help.
>>=20
>> Yes, thank you Warner, that is also my problem. As I wrote some weeks=20=

>> ago (05/28/2012) when starting this thread, I am using FreeBSD as a=20=

>> scientific desktop because of its good scaling properties. For some=20=

>> years now, FreeBSD fits all our needs with R, SAGA GIS, PostgreSQL =
and=20
>> some more.
>>=20
>> If I would not be able to run upcoming versions of R on FreeBSD any=20=

>> more, that would be really, really hard :-(
>=20
> 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.

I'll get a list, but they are things like long long double exp and ln.  =
I don't think they were the Bessel functions.

Warner




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7A095700-AA58-4DB1-B5D7-8F6B7934AC8B>