Re: [v3] Fix ext/random/hypergeometric_distribution/operators/values.cc on Solaris 9

2013-11-27 Thread Rainer Orth
Hi Paolo, > On 11/27/2013 03:14 PM, Rainer Orth wrote: >> hypergeometric_pdf is defined in testsuite/util/testsuite_random.h >> inside _GLIBCXX_USE_C99_MATH_TR1, but used unconditionally. Fixed which >> the following patch which allows the test to compile and pass on >> i386-pc-solaris2.9. On i3

Re: [v3] Fix ext/random/hypergeometric_distribution/operators/values.cc on Solaris 9

2013-11-27 Thread Paolo Carlini
Hi, On 11/27/2013 03:14 PM, Rainer Orth wrote: hypergeometric_pdf is defined in testsuite/util/testsuite_random.h inside _GLIBCXX_USE_C99_MATH_TR1, but used unconditionally. Fixed which the following patch which allows the test to compile and pass on i386-pc-solaris2.9. On i386-pc-solaris2.11,

Re: [v3] Fix ext/random/hypergeometric_distribution/operators/values.cc on Solaris 9

2013-11-27 Thread Jonathan Wakely
On 27 November 2013 14:14, Rainer Orth wrote: > > Ok for mainline? OK, thanks.

[v3] Fix ext/random/hypergeometric_distribution/operators/values.cc on Solaris 9

2013-11-27 Thread Rainer Orth
ext/random/hypergeometric_distribution/operators/values.cc fails to compile on Solaris 9 which lacks full C99 support in libc/libm: FAIL: ext/random/hypergeometric_distribution/operators/values.cc (test for excess errors) Excess errors: /vol/gcc/src/hg/trunk/local/libstdc++-v3/testsuite/ext/rand