| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1416 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1404 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1399 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1397 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
(http://lists.gforge.inria.fr/pipermail/mpc-discuss/2013-December/001266.html)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1395 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1238 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1226 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1224 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
[tests/Makefile.am] forgot log10.dat
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1150 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1149 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1099 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1068 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
configure.ac: allow valgrind tests for dynamic library
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1047 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
[tests/Makefile.am] use valgrind if --enable-valgrind and valgrind is present
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1039 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1028 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@1020 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1000 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
http://lists.gforge.inria.fr/pipermail/mpc-discuss/2011-April/000897.html
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@991 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
(and added -lm)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@969 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
preparing mpc-0.9-rc1
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@907 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
| |
previously, there was a problem when computing sin and cos (none of
rop_sin and rop_cos being NULL), the arguments were non-finite, purely
real or purely imaginary, and op was equal to one of the output values
tests: added generic and reuse tests for functions with one input and two
outputs, labelled by "cc_c"; in particular, new test file tsin_cos.c
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@882 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
twice
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@881 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@869 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@768 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@759 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
pow_ui.dat: example needing a second pass
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@756 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
| |
cases of over-/underflow delegated to mpc_pow
pow_ui.dat, read_data.c, tpow_ui.c:
added test file
tests/Makefile.am:
temporarily moved test of pow_ui to the front
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@752 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
this saves a little (18.6us -> 18.0us). For exponent 2^32-1,
this saves more (68.4us -> 53.0us).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@749 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
-> found one bug in atan (one variable was init two times)
and one problem in tio_str.c (some variables were init before test_start)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@724 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@722 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@721 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@718 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@714 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@704 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
[pow_z.c] fixed bug
[tpow_z.c] new test file for mpc_pow_z
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@701 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
feature-inverse-trigo
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@685 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@683 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@618 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@596 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
| |
exponents, since it is doubly-exponential wrt the maximal exponent!
I let Philippe fill the special cases, and add some more tests in pow.dat.
The algorithm is documented both in algorithms.tex and in the source code.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@552 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
suggested by Ralf Wildenhues
[tests/Makefile.am] alphabetical reordering of tests
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@533 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
| |
[inp_str.c] fixed bug report found with -D_FORTIFY_SOURCE=2
(http://lists.gforge.inria.fr/pipermail/mpc-discuss/2009-April/000182.html)
[random.c] fixed memory leak (found by valgrind)
[Makefile.am] indentation
[README.dev] added use of valgrind before doing a release
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@530 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
[mpc.h] fixed definition of mpc_realref and mpc_imagref
[mpc.texi] added comment about mpfr_t which is a pointer
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@494 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
tests/Makefile.am: remove now unused __SRCDIR symbol (since r491-r492, we use
the srcdir environment variable).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@493 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
doc/version.texi: Update to february 2009.
NEWS src/mpc.h src/Makefile.am: Add new functions mpc_set_str and mpc_strtoc.
configure.ac: Check if locale.h exists.
src/strtoc.c: new function.
src/set_str.c: new function.
tests/mpc-tests.h: make public some helper functions from read_data.c.
tests/read_data.c: make public some helper functions.
tests/Makefile.am: Add tstrtoc.c and tstrtoc.dat.
tests/tstrtoc.c: test file for mpc_strtoc.
tests/strtoc.dat: data file for mpc_strtoc.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@414 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
| |
tests/tprec.c: move tests relative to mpc_set_prec/mpc_get_prec from test.c.
tests/tset.c: enhance and move tests relative to mpc_set from test.c.
tests/inp_str.dat: test data for tio_str.c
tests/tio_str.c: test file for mpc_inp_str/mpc_out_str.
tests/Makefile.am: remove test, add tprec, tset, tio_str and inp_str.dat.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@410 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
mpfr_sin to obtain the right return values
moved test which is expensive in my nfs environment to the end
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@388 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
included check53 for cosh into the data file
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@386 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@385 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|