summaryrefslogtreecommitdiff
path: root/tests/log.dat
Commit message (Collapse)AuthorAgeFilesLines
* log.dat: get back to 100% test coverageenge2012-06-301-0/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1218 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* log.c: added forgotten early abort in first algorithmenge2012-06-301-1/+1
| | | | | | | log.dat: whitespace git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1217 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* log.c: corrected error in ulp calculusenge2012-06-301-0/+4
| | | | | | | log.dat: add test case to improve coverage git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1214 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* log.c: correctly handle log (+-1 + i*eps)enge2012-06-301-4/+8
| | | | | | | log.dat: add corresponding test cases git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1213 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* log.dat: add example with overflow also with abs instead of normenge2012-06-301-0/+1
| | | | | | | log.c: handle overflow again git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1212 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* log.dat: add example with intermediate underflowenge2012-06-301-0/+2
| | | | | | | log.c: handle intermediate underflow git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1209 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* log: alternative implementation that avoids intermediate overflowsenge2012-06-281-4/+4
| | | | | | | | | It is probably slower (two calls to log) and should be combined with the previous approach. Problem of "underflow" (log of number close to 1) not yet solved. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1202 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* log.dat, log.c: analyse infinite loop for test added in r1192enge2012-06-271-5/+6
| | | | | | | 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/log.dat] added test log(-1 + i*eps) causing infinite loop (Benjamin ↵bdadoun2012-06-271-0/+3
| | | | | | Dadoun) git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1192 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tests/log.dat] added more tests with x, y normal and different numberszimmerma2012-04-041-0/+10
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1151 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* added new function mpc_log10zimmerma2012-04-031-0/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1149 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* license change:enge2011-08-291-15/+13
| | | | | | | | | | | | 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
* finished change of copyright line into "Copyright (C) INRIA, year1, year2, ..."zimmerma2011-01-251-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@891 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* increased minimal version requirements to gmp 4.3.2 and mpfr 2.4.2enge2010-10-041-3/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@844 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* moving on to version 0.8.3-devenge2010-05-141-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@765 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* preparing release of 0.8.2-rc1enge2010-05-051-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@761 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* moving on to 0.8.2-devenge2009-12-081-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@733 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* getting ready for release 0.8.1enge2009-12-081-1/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@731 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [log.dat] fixed wrong ternary value in test file!!!zimmerma2009-11-211-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@727 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* log.data: added tests for log (+- 1 +- 0*i)enge2009-06-091-1/+9
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@582 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* log.c: fake bug fix for infinite loop when intermediate overflow occursenge2009-06-041-1/+4
| | | | | | | | | | The computed value is now +inf, the test in log.dat is disabled. While this is not a real bug fix, it is consistent with other parts of the library where we do not correctly handle overflow of intermediate results. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@558 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [log.dat] added huge values (the last one makes mpc_log hang)zimmerma2009-06-041-0/+42
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@551 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* NEWS src/log.c: Fix bug: on real negative axis, take the sign of the zero ↵thevenyp2009-04-221-9/+18
| | | | | | | | | imaginary part into account to determine the side of the branch cut. tests/log.dat: Add non-regression tests. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@535 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [log.c] now mpc_log returns int instead of voidzimmerma2008-12-081-24/+24
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@390 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* tests/read_data.c: now read and optionally check inexact flag.thevenyp2008-12-051-42/+42
| | | | | | | 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
* newline at the end of the files, to help diagnostic anenge2008-11-201-0/+1
| | | | | | | erroneous read beyond EOF git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@345 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [log.dat] added tests with real xor imaginary part zerozimmerma2008-11-051-0/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@279 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* handling of special values in logenge2008-10-041-1/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@242 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [log.dat] small editorial changeszimmerma2008-10-031-3/+5
| | | | | | | | | | | | [tcosh.c] added data_test with cosh.dat [cosh.dat] special values from C99 [tests/Makefile.am] added cosh.dat Note: some tests from cosh.dat currently fail due to some inconsistency between the rules for conjugacy and parity and the default signs chosen by mpc in cases where C99 leaves the signs unspecified. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@236 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [log.dat] new test file for mpc_logzimmerma2008-10-031-0/+88
[tlog.c] added test with log.dat git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@232 211d60ee-9f03-0410-a15a-8952a2c7a4e4