summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [tests/] Detect double rounding for a mpfr_t output.thevenyp2013-12-021-1/+53
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1352 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Cosmetic changes.thevenyp2013-12-021-45/+43
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1351 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Move functions setting parameter precision in a separate file.thevenyp2013-12-024-49/+76
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1350 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Move functions iterating over rounding modes in a separate file.thevenyp2013-12-024-112/+137
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1349 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated generic tests for mpc_add and mpc_sub, remove old ↵thevenyp2013-12-022-10/+7
| | | | | | test framework in tadd_tmpl and tsub_tmpl. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1348 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add generic tests using templates.thevenyp2013-12-022-7/+560
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1347 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests\] Add random generators for mpfr_t and mpc_t parameter.thevenyp2013-12-021-0/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1346 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests\] Add random generators for mpfr_t and mpc_t parameter.thevenyp2013-12-021-0/+71
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1345 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Factorise result checking for input from random distribution and ↵thevenyp2013-12-021-8/+10
| | | | | | input from data set. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1344 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add support for testing symmetry.thevenyp2013-12-021-0/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1343 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Parametrize parameter array.thevenyp2013-11-222-3/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1342 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Cosmetic changes.thevenyp2013-11-222-213/+229
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1341 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated tests for mpc_norm, mpc_sub_fr, mpc_proj, and mpc_neg.thevenyp2013-11-129-6/+372
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1340 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated tests for mpc_log, mpc_log10.thevenyp2013-11-125-6/+151
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1339 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add support for char* parameters.thevenyp2013-11-082-0/+8
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1338 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/templates.h] Copy needed #include's and #define's from mpc-tests.h.thevenyp2013-11-081-1/+9
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1337 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Change abstract parameter structure into a union, explicitly ↵thevenyp2013-11-086-37/+86
| | | | | | distinguishing mpfr/mpc/inex data read from file. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1336 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/tpl_mpfr.c] Cosmetic changes.thevenyp2013-11-081-3/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1335 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/tpl_mpfr.c] Add assertion checking.thevenyp2013-11-081-1/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1334 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/tpl_mpfr.c] Cosmetic changes.thevenyp2013-11-081-10/+14
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1333 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_fma.thevenyp2013-11-074-5/+166
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1332 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_exp.thevenyp2013-11-073-17/+91
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1331 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* Synchronize with r1329 from trunk.thevenyp2013-11-0711-32/+66
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1330 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated tests for mpc_fr_div and mpc_fr_sub.thevenyp2013-11-075-6/+149
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1328 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated tests for mpc_div, mpc_div_fr, mul_fr.thevenyp2013-11-077-4/+227
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1327 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_conj.thevenyp2013-11-073-6/+79
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1326 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_tan and mpc_tanh.thevenyp2013-11-065-2/+326
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1325 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_sin and mpc_sinh.thevenyp2013-11-065-2/+147
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1324 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_cos and mpc_cosh.thevenyp2013-11-065-4/+277
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1323 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_arg.thevenyp2013-11-063-4/+75
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1322 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated tests for mpc_asinh, mpc_atan, mpc_atanh.thevenyp2013-11-067-5/+294
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1321 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_asin.thevenyp2013-11-063-5/+78
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1320 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_acosh.thevenyp2013-11-063-5/+98
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1319 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_acos.thevenyp2013-11-063-4/+77
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1318 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_abs.thevenyp2013-11-063-3/+75
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1316 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/tadd_si.c] Fix wrong function callthevenyp2013-11-051-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1315 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/tadd_si.c] Fix wrong parameter type.thevenyp2013-11-051-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1314 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Add templated test for mpc_sub.thevenyp2013-11-053-4/+81
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1313 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Fix typo, improve comment.thevenyp2013-11-051-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1312 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Fix data_check.tpl inclusion.thevenyp2013-11-054-3/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1311 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/read_line.c] Call set_precision() only on mpfr_t and mpc_t parameters.thevenyp2013-11-051-1/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1310 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Use complete type enumeration in switch statement.thevenyp2013-11-052-36/+77
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1309 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Use mpz_t instead of mpz_ptr.thevenyp2013-11-052-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1308 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/] Do not redefine _POSIX_C_SOURCE when it already exists.thevenyp2013-11-051-1/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1307 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* Synchronize with r1286 from trunk.thevenyp2012-10-2992-1298/+2117
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1297 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* Remove old macro system in templated tests when not using tgeneric.thevenyp2012-10-292-4/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1296 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* Add templated tests for pow_z.thevenyp2012-10-298-10/+193
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1295 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* Add templated tests for pow_fr.thevenyp2012-10-293-5/+106
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1294 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* Add templated tests for pow.thevenyp2012-10-293-7/+118
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1293 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* Add templated tests for pow_ui.thevenyp2012-10-293-2/+159
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1292 211d60ee-9f03-0410-a15a-8952a2c7a4e4