gcc/libstdc++-v3/testsuite
Paul Kienzle 52ddaf41bf 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
2004-03-10 09:16:12 +00:00
..
17_intro locale_facets.tcc: Tweak to avoid warnings. 2003-09-23 20:03:30 +00:00
18_support testsuite_flags.in: Add "-D_GLIBCXX_ASSERT" to CXXFLAGS_save. 2004-03-04 23:29:44 +00:00
19_diagnostics locale_facets.tcc: Tweak to avoid warnings. 2003-09-23 20:03:30 +00:00
20_util 1.cc: Provide explicit instantiations for non-weak systems. 2004-03-04 18:11:08 +00:00
21_strings testsuite_flags.in: Add "-D_GLIBCXX_ASSERT" to CXXFLAGS_save. 2004-03-04 23:29:44 +00:00
22_locale swap.cc: Add in bits for non-weak systems. 2004-03-10 06:31:50 +00:00
23_containers swap.cc: Add in bits for non-weak systems. 2004-03-10 06:31:50 +00:00
24_iterators 1.cc: Provide explicit instantiations for non-weak systems. 2004-03-04 18:11:08 +00:00
25_algorithms 1.cc: Provide explicit instantiations for non-weak systems. 2004-03-04 18:11:08 +00:00
26_numerics re PR libstdc++/13450 (std::pow(std::complex<double>(-1.,0.),0.5) yields (NaN,0)) 2004-03-10 09:16:12 +00:00
27_io 14320-2.cc: Remove xfail. 2004-03-05 10:51:27 +00:00
backward testsuite_flags.in: Add "-D_GLIBCXX_ASSERT" to CXXFLAGS_save. 2004-03-04 23:29:44 +00:00
config default.exp: Update with comments. 2004-02-27 22:01:32 +00:00
data cin_unget-1.txt: New. 2003-08-26 11:46:22 +00:00
demangle [multiple changes] 2004-02-27 03:21:16 +00:00
ext 1.cc: Provide explicit instantiations for non-weak systems. 2004-03-04 18:11:08 +00:00
lib testsuite_flags.in: Add "-D_GLIBCXX_ASSERT" to CXXFLAGS_save. 2004-03-04 23:29:44 +00:00
libstdc++-dg default.exp: Update with comments. 2004-02-27 22:01:32 +00:00
performance re PR libstdc++/14078 (Manipulators are slow) 2004-02-11 12:08:23 +00:00
thread testsuite_flags.in: Add "-D_GLIBCXX_ASSERT" to CXXFLAGS_save. 2004-03-04 23:29:44 +00:00
abi_check.cc create_testsuite_files: New file. 2003-07-06 03:14:37 +00:00
Makefile.am Makefile.am (check-abi, [...]): Copy the summary file to the logfile. 2004-02-29 12:57:33 +00:00
Makefile.in Support automake 1.8.2 2004-03-02 18:30:08 +00:00
printnow.c
testsuite_allocator.cc *: Change __gnu_cxx_test to __gnu_test. 2003-07-24 21:08:03 +00:00
testsuite_allocator.h *: Change __gnu_cxx_test to __gnu_test. 2003-07-24 21:08:03 +00:00
testsuite_character.h locale_facets.tcc (num_get<>::_M_extract_float, [...]): Prefer plain operator== to traits::eq(). 2004-03-06 09:00:14 +00:00
testsuite_hooks.cc testsuite_hooks.cc (__gnu_test::set_memory_limits): Do not set RLIMIT_AS on HP-UX. 2004-02-21 20:34:38 +00:00
testsuite_hooks.h locale_facets.tcc (num_get<>::_M_extract_float, [...]): Prefer plain operator== to traits::eq(). 2004-03-06 09:00:14 +00:00
testsuite_io.h basic_ios.h (basic_ios::setstate): Revert. 2003-12-02 02:48:51 +00:00
testsuite_performance.h check_performance: Only compile with $THREAD_FLAG when test is marked to require it. 2004-01-30 08:24:27 +00:00