-
- Downloads
re PR libstdc++/13450 (std::pow(std::complex<double>(-1.,0.),0.5) yields (NaN,0))
2004-03-10 Paul Kienzle <pkienzle@nist.gov> Paolo Carlini <pcarlini@suse.de> PR libstdc++/13450 * include/std/std_complex.h (pow(const complex&, const _Tp&), pow(const _Tp&, const complex&)): Use cmath pow only when safe. * testsuite/26_numerics/complex/13450.cc: New. * testsuite/26_numerics/cmath/overloads.C: Rename to overloads.cc. * testsuite/26_numerics/complex/pow.C: Rename to pow.cc and fix. From-SVN: r79227
Showing
- libstdc++-v3/ChangeLog 12 additions, 1 deletionlibstdc++-v3/ChangeLog
- libstdc++-v3/include/std/std_complex.h 3 additions, 4 deletionslibstdc++-v3/include/std/std_complex.h
- libstdc++-v3/testsuite/26_numerics/cmath/overloads.cc 0 additions, 0 deletionslibstdc++-v3/testsuite/26_numerics/cmath/overloads.cc
- libstdc++-v3/testsuite/26_numerics/complex/13450.cc 75 additions, 0 deletionslibstdc++-v3/testsuite/26_numerics/complex/13450.cc
- libstdc++-v3/testsuite/26_numerics/complex/pow.cc 2 additions, 2 deletionslibstdc++-v3/testsuite/26_numerics/complex/pow.cc
Loading
Please register or sign in to comment