summaryrefslogtreecommitdiff
path: root/tests/sqr.dat
diff options
context:
space:
mode:
authorenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2012-03-07 14:51:14 +0000
committerenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2012-03-07 14:51:14 +0000
commitb8c855f810bd70f8f402f4ae0f442251d6c315d5 (patch)
treee4b9e7d9934733c1d25813bea478dcb0296bbd47 /tests/sqr.dat
parentaeb0d53641d56926616f5bee59abf7337e44bddf (diff)
downloadmpc-b8c855f810bd70f8f402f4ae0f442251d6c315d5.tar.gz
sqr.c: simplification of Karatsuba; call naive function for real part in case
of intermediate under-/overflow potentially slightly slower in these corner cases, but more likely to be correct git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1142 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'tests/sqr.dat')
-rw-r--r--tests/sqr.dat3
1 files changed, 0 insertions, 3 deletions
diff --git a/tests/sqr.dat b/tests/sqr.dat
index 095a9eb..72bfe07 100644
--- a/tests/sqr.dat
+++ b/tests/sqr.dat
@@ -167,7 +167,4 @@
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