summaryrefslogtreecommitdiff
path: root/tests/sqr.dat
diff options
context:
space:
mode:
authorenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2012-03-02 20:11:19 +0000
committerenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2012-03-02 20:11:19 +0000
commit6b4c0d42ae380734a72e2da45859e130b7f1d323 (patch)
tree897a1756aa06b653dbf614989ce39b7fcfee84fe /tests/sqr.dat
parent8a7e70572083c8d964bcbf7297a4d2868835f225 (diff)
downloadmpc-6b4c0d42ae380734a72e2da45859e130b7f1d323.tar.gz
mul.c: reverted previous, too hasty commit; needs more thought
mpc-impl.h, mul.c, sqr.c: for the time being, exported mpfr_fmma to be shared between mul.c and sqr.c sqr.dat: added commented out test that currently fails with naive and Karatsuba algorithms alike git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1135 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'tests/sqr.dat')
-rw-r--r--tests/sqr.dat4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/sqr.dat b/tests/sqr.dat
index 9d56f0e..0917623 100644
--- a/tests/sqr.dat
+++ b/tests/sqr.dat
@@ -167,3 +167,7 @@
0 0 10 0 10 0b1e-1073741823 100 0b1@-536870912 100 0b1@-536870912 N N
0 - 10 0 10 0 100 0b1@-536870913 100 0b1@-536870913 N N
0 + 10 0 10 0b1@-1073741824 100 0b1@-536870913 100 0b1@-536870913 N U
+
+# wrong ternary value for real part with naive algorithm,
+# sqr.c:297: MPC assertion failed: mpfr_get_exp (u) != emin for Karatsuba
+#+ - 10 0b1e-1073741824 10 0 100 0b1@-536870912 100 0b1@-536870913 N N