| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1199 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
as a preliminary workaround, add assertion and disable test
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1198 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
[tests/div.dat] examples to exercise negative overflows
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1182 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
| |
Dadoun)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1178 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
[div.c] deal with overflow
(both common work with Benjamin Dadoun)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1175 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
| |
(some flags might be *set* internally however)
[pow.c,exp.c,norm.c,div.c] fix issues with MPFR flags which were cleared
but not reset to their initial value
[div.dat] updated current result of some commented out failing tests
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1131 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
directed rounding mode twice
div.dat: added example exposing the bug
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1078 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
| |
div.dat: added (and commented out) test cases that should give 1 or i, but
fail due to intermediate under-/overflows; returned results are Nan or
infinite
tui_div currently fails
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1077 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
div.dat: updated accordingly
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1075 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
div.dat: added tests with intermediate over- or underflows
The result of div may be wrong in such cases.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1074 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
documentation
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1067 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
exposes a sign bug in mpc_div
read_data.c: corrected undocumented assumption on mpfr_signbit
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1064 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
|
| |
LGPLv3+ for code
FDLv1.3+ for mpc.texi
simple disclaimer for supporting files (README, NEWS, INSTALL)
tests/memory.c: replaced by version from mpfr-3.0.1
mpfr.texi: small cleanups; added real authors again, while keeping copyright
notice with INRIA
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1027 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@891 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@811 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
trunk/tests/div.dat, fr_div.dat: adapted test files
src/div.c: debugged division code
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@654 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
| |
- if divisor has zero imaginary part, treated as real number;
- if divisor has non-zero imaginary and zero real part,
treated as purely imaginary number
The order is important for numbers with both real and imaginary
part equal to zero.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@651 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
tests/*.dat: add two columns for ternary value.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@383 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
erroneous read beyond EOF
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@345 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
- debugged some of the corresponding functions
- tests/mpc-tests.h: removal of macros
- tests/read_data.c: reorganisation of reused code in functions
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@299 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|