diff options
Diffstat (limited to 'libstdc++-v3/testsuite/26_numerics/complex/pow.cc')
-rw-r--r-- | libstdc++-v3/testsuite/26_numerics/complex/pow.cc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/libstdc++-v3/testsuite/26_numerics/complex/pow.cc b/libstdc++-v3/testsuite/26_numerics/complex/pow.cc new file mode 100644 index 000000000..a43e3c674 --- /dev/null +++ b/libstdc++-v3/testsuite/26_numerics/complex/pow.cc @@ -0,0 +1,16 @@ +// { dg-do run { xfail broken_cplxf_arg } } +// PR libstdc++/10689 +// Origin: Daniel.Levine@jhuaph.edu +// { dg-add-options ieee } + +#include <complex> +#include <testsuite_hooks.h> + +int main() +{ + std::complex<double> z; + + VERIFY( pow(z, 1.0/3.0) == 0.0 ); + + return 0; +} |