https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68397

--- Comment #6 from emsr at gcc dot gnu.org ---
Author: emsr
Date: Mon Apr 30 19:51:13 2018
New Revision: 259777

URL: https://gcc.gnu.org/viewcvs?rev=259777&root=gcc&view=rev
Log:
2018-04-30  Edward Smith-Rowland  <3dw...@verizon.net>

        PR libstdc++/pr66689 - comp_ellint_3 and ellint_3 return garbage values
        * include/tr1/ell_integral.tcc: Correct the nu sign convention
        in ellint_3 and comp_ellint_3.
        * testsuite/tr1/5_numerical_facilities/special_functions/
        06_comp_ellint_3/check_value.cc: Regen with correct values.
        * testsuite/tr1/5_numerical_facilities/special_functions/
        14_ellint_3/check_value.cc: Ditto.
        * testsuite/special_functions/06_comp_ellint_3/check_value.cc: Ditto.
        * testsuite/special_functions/13_ellint_3/check_value.cc: Ditto.
        * testsuite/special_functions/06_comp_ellint_3/pr66689.cc: New.
        * testsuite/special_functions/13_ellint_3/pr66689.cc: New.
        * testsuite/tr1/5_numerical_facilities/special_functions/
        06_comp_ellint_3/pr66689.cc: New.
        * testsuite/tr1/5_numerical_facilities/special_functions/
        14_ellint_3/pr66689.cc: New.

2018-04-30  Edward Smith-Rowland  <3dw...@verizon.net>

        PR libstdc++/68397 std::tr1::expint fails ... long double arguments.
        * include/tr1/exp_integral.tcc: Increase iteration limits.
        * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/
        pr68397.cc: New test.
        * testsuite/special_functions/14_expint/pr68397.cc: New test.

svn commit \ --This line, and those below, will be ignored--
  ChangeLog \ M ChangeLog M include/tr1/ell_integral.tcc A
testsuite/special_functions/06_comp_ellint_3/pr66689.cc A 
testsuite/special_functions/13_ellint_3/pr66689.cc A
testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/pr66689.cc
A 
testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/pr66689.cc M
testsuite/special_functions/06_comp_ellint_3/check_value.cc M 
testsuite/special_functions/13_ellint_3/check_value.cc M
testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc
M 
testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc
M include/tr1/exp_integral.tcc A 
testsuite/special_functions/14_expint/pr68397.cc A
testsuite/tr1/5_numerical_facilities/special_functions/15_expint/pr68397.cc
  include/tr1/ell_integral.tcc \
  testsuite/special_functions/06_comp_ellint_3/pr66689.cc \
  testsuite/special_functions/13_ellint_3/pr66689.cc \
 
testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/pr66689.cc
\
  testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/pr66689.cc
\
  testsuite/special_functions/06_comp_ellint_3/check_value.cc \
  testsuite/special_functions/13_ellint_3/check_value.cc \
 
testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc
\
  testsuite/tr1/5_numerical_facilities/special_functio

Added:
   
branches/gcc-7-branch/libstdc++-v3/testsuite/special_functions/06_comp_ellint_3/pr66689.cc
   
branches/gcc-7-branch/libstdc++-v3/testsuite/special_functions/13_ellint_3/pr66689.cc
   
branches/gcc-7-branch/libstdc++-v3/testsuite/special_functions/14_expint/pr68397.cc
   
branches/gcc-7-branch/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/pr66689.cc
   
branches/gcc-7-branch/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/pr66689.cc
   
branches/gcc-7-branch/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/15_expint/pr68397.cc
Modified:
    branches/gcc-7-branch/libstdc++-v3/ChangeLog
    branches/gcc-7-branch/libstdc++-v3/include/tr1/ell_integral.tcc
    branches/gcc-7-branch/libstdc++-v3/include/tr1/exp_integral.tcc
   
branches/gcc-7-branch/libstdc++-v3/testsuite/special_functions/06_comp_ellint_3/check_value.cc
   
branches/gcc-7-branch/libstdc++-v3/testsuite/special_functions/13_ellint_3/check_value.cc
   
branches/gcc-7-branch/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc
   
branches/gcc-7-branch/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc

Reply via email to