On 3/24/20 8:32 PM, Dirk Eddelbuettel wrote:
> In r-devel I see
> 
> #if HAVE_LONG_DOUBLE && (SIZEOF_LONG_DOUBLE > SIZEOF_DOUBLE)
> # ifdef __PPC64__
>  // PowerPC 64 (when gcc has -mlong-double-128) fails constant folding with 
> LDOUBLE
> #  define q_1_eps (1 / LDBL_EPSILON)
> # else
> static LDOUBLE q_1_eps = 1 / LDBL_EPSILON;
> # endif
> #else
> static double  q_1_eps = 1 / DBL_EPSILON;
> #endif
> 
> which is the same as what we have in R 3.6.3. So unless fixed, R 4.0.0 will
> also fail :-/

See my other mail. Just use __powerpc__ instead of __PPC64__ and
adjust the comment.

Uploading a manually built package for powerpc in the meantime, so don't
be confused it shows as fixed.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply via email to