Re: [Boost-bugs] [Boost C++ Libraries] #9717: Boost math library on PPC64 has thousands of errors

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9717: Boost math library on PPC64 has thousands of errors
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-02-27 17:24:59


#9717: Boost math library on PPC64 has thousands of errors
--------------------------------------+-------------------------
  Reporter: Tony Reix <tony.reix@…> | Owner: johnmaddock
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: math
   Version: Boost 1.55.0 | Severity: Problem
Resolution: | Keywords:
--------------------------------------+-------------------------

Comment (by Tony Reix <tony.reix@…>):

 Replying to [comment:4 johnmaddock]:

 About your seconde proposal (I've removed the previous change (NO "long
 double") and I've added a defined(PPC) at beginning of the #if in
 boost/math/tools/precision.hpp), I still have errors, but much less than
 at first. And, more important, I no more have the tests looping infinitely
 and no core in math library.

 4300 tests (whole Boost) [[BR]]
 83 failures [[BR]]
  (inc. 48 failure in boost/math library) [[BR]]
 Only 7046 failures in the sub-tests (instead of 50,000)

 That seems to be a good start !

 Here are the failing math tests:

 161 test_tr1_c_long_double.test/gcc-4.8.2/debug/link-
 static/test_tr1_c_long_double.output [[BR]]
 201 complex_test.test/gcc-4.8.2/debug/link-static/complex_test.output
 [[BR]]
 201 octonion_test.test/gcc-4.8.2/debug/link-static/octonion_test.output
 [[BR]]
 201 quaternion_test.test/gcc-4.8.2/debug/link-
 static/quaternion_test.output [[BR]]
 201 test_airy.test/gcc-4.8.2/debug/link-static/test_airy.output [[BR]]
 201 test_bessel_airy_zeros.test/gcc-4.8.2/debug/link-
 static/test_bessel_airy_zeros.output [[BR]]
 201 test_bessel_j.test/gcc-4.8.2/debug/link-static/test_bessel_j.output
 [[BR]]
 201 test_bessel_k.test/gcc-4.8.2/debug/link-static/test_bessel_k.output
 [[BR]]
 201 test_bessel_y.test/gcc-4.8.2/debug/link-static/test_bessel_y.output
 [[BR]]
 201 test_beta.test/gcc-4.8.2/debug/link-static/test_beta.output [[BR]]
 201 test_binomial_coeff.test/gcc-4.8.2/debug/link-
 static/test_binomial_coeff.output [[BR]]
 201 test_binomial_real_concept1.test/gcc-4.8.2/debug/link-
 static/test_binomial_real_concept1.output [[BR]]
 201 test_binomial_real_concept2.test/gcc-4.8.2/debug/link-
 static/test_binomial_real_concept2.output [[BR]]
 201 test_binomial_real_concept4.test/gcc-4.8.2/debug/link-
 static/test_binomial_real_concept4.output [[BR]]
 201 test_binomial_real_concept6.test/gcc-4.8.2/debug/link-
 static/test_binomial_real_concept6.output [[BR]]
 201 test_constants.test/gcc-4.8.2/debug/link-
 static/test_constants.output [[BR]]
 201 test_expint.test/gcc-4.8.2/debug/link-static/test_expint.output
 [[BR]]
 201 test_factorials.test/gcc-4.8.2/debug/link-
 static/test_factorials.output [[BR]]
 201 test_hankel.test/gcc-4.8.2/debug/link-static/test_hankel.output
 [[BR]]
 201 test_hypergeometric_dist0.test/gcc-4.8.2/debug/link-
 static/test_hypergeometric_dist0.output [[BR]]
 201 test_hypergeometric_dist1.test/gcc-4.8.2/debug/link-
 static/test_hypergeometric_dist1.output [[BR]]
 201 test_hypergeometric_dist2.test/gcc-4.8.2/debug/link-
 static/test_hypergeometric_dist2.output [[BR]]
 201 test_hypergeometric_dist3.test/gcc-4.8.2/debug/link-
 static/test_hypergeometric_dist3.output [[BR]]
 201 test_hypergeometric_dist4.test/gcc-4.8.2/debug/link-
 static/test_hypergeometric_dist4.output [[BR]]
 201 test_hypergeometric_dist5.test/gcc-4.8.2/debug/link-
 static/test_hypergeometric_dist5.output [[BR]]
 201 test_ibeta_double.test/gcc-4.8.2/debug/link-
 static/test_ibeta_double.output [[BR]]
 201 test_ibeta_inv_ab_double.test/gcc-4.8.2/debug/link-
 static/test_ibeta_inv_ab_double.output [[BR]]
 201 test_ibeta_inv_double.test/gcc-4.8.2/debug/link-
 static/test_ibeta_inv_double.output [[BR]]
 201 test_ibeta_inv_long_double.test/gcc-4.8.2/debug/link-
 static/test_ibeta_inv_long_double.output [[BR]]
 201 test_ibeta_real_concept3.test/gcc-4.8.2/debug/link-
 static/test_ibeta_real_concept3.output [[BR]]
 201 test_igamma_inva_real_concept.test/gcc-4.8.2/debug/link-
 static/test_igamma_inva_real_concept.output [[BR]]
 201 test_igamma_inv_real_concept.test/gcc-4.8.2/debug/link-
 static/test_igamma_inv_real_concept.output [[BR]]
 201 test_jacobi.test/gcc-4.8.2/debug/link-static/test_jacobi.output
 [[BR]]
 201 test_legendre.test/gcc-4.8.2/debug/link-static/test_legendre.output
 [[BR]]
 201 test_nc_beta_double.test/gcc-4.8.2/debug/link-
 static/test_nc_beta_double.output [[BR]]
 201 test_nc_beta_long_double.test/gcc-4.8.2/debug/link-
 static/test_nc_beta_long_double.output [[BR]]
 201 test_nc_chi_squared_long_double.test/gcc-4.8.2/debug/link-
 static/test_nc_chi_squared_long_double.output [[BR]]
 201 test_nc_chi_squared_real_concept.test/gcc-4.8.2/debug/link-
 static/test_nc_chi_squared_real_concept.output [[BR]]
 201 test_nc_t_long_double.test/gcc-4.8.2/debug/link-
 static/test_nc_t_long_double.output [[BR]]
 201 test_next.test/gcc-4.8.2/debug/link-static/test_next.output [[BR]]
 201 test_owens_t.test/gcc-4.8.2/debug/link-static/test_owens_t.output
 [[BR]]
 201 test_rationals.test/gcc-4.8.2/debug/link-
 static/test_rationals.output [[BR]]
 201 test_round.test/gcc-4.8.2/debug/link-static/test_round.output [[BR]]
 201 test_skew_normal.test/gcc-4.8.2/debug/link-
 static/test_skew_normal.output [[BR]]
 201 test_spherical_harmonic.test/gcc-4.8.2/debug/link-
 static/test_spherical_harmonic.output [[BR]]
 201 test_students_t.test/gcc-4.8.2/debug/link-
 static/test_students_t.output [[BR]]
 201 test_tr1_long_double.test/gcc-4.8.2/debug/link-
 static/test_tr1_long_double.output [[BR]]
 201 test_zeta.test/gcc-4.8.2/debug/link-static/test_zeta.output [[BR]]

 Let me know if you have a recommendation about which one I should look at
 at first.

 Thx ! Tony

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9717#comment:8>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:15 UTC