aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/26_numerics/complex/pow.C
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/testsuite/26_numerics/complex/pow.C')
-rw-r--r--libstdc++-v3/testsuite/26_numerics/complex/pow.C14
1 files changed, 14 insertions, 0 deletions
diff --git a/libstdc++-v3/testsuite/26_numerics/complex/pow.C b/libstdc++-v3/testsuite/26_numerics/complex/pow.C
new file mode 100644
index 00000000000..c3f8479828d
--- /dev/null
+++ b/libstdc++-v3/testsuite/26_numerics/complex/pow.C
@@ -0,0 +1,14 @@
+// PR libbstdc++/10689
+// Origin: Daniel.Levine@jhuaph.edu
+
+#include <complex>
+#include <testsuite_hooks.h>
+
+int main()
+{
+ std::complex<double> z(0, 1) ;
+
+ VERIFY(pow(z, 1.0/3.0) == 0.0);
+
+ return 0;
+}