summaryrefslogtreecommitdiff
path: root/tests/tlog.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix a critical bug in cos in case you have set the float range for the ↵pelissip2004-05-041-0/+2
| | | | | | exponents. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2895 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a test to check an overflow in const_pi (called by log in case of ↵pelissip2004-05-041-0/+11
| | | | | | emulation of the float type). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2892 280ebfd0-de03-0410-8827-d642c229c3f4
* improved coverage testzimmerma2004-02-141-0/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2713 280ebfd0-de03-0410-8827-d642c229c3f4
* Continue to port tests so that they don't use double.pelissip2004-01-141-154/+138
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2621 280ebfd0-de03-0410-8827-d642c229c3f4
* + Optimize a few div.cpelissip2003-12-151-4/+1
| | | | | | | | | | | | + Remove some warnings in asin.c, atan.c. + Include limits.h before gmp-impl.h in mpfr-impl.h + mpfr-tests.h doesn't include anumore standard include files. + Test files include only standard includes and mpfr-tests.h. + Add some forgotten mpfr_clear in mpf[r]_compat. + Remove some warnings in the tests. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2576 280ebfd0-de03-0410-8827-d642c229c3f4
* removed unused argumentszimmerma2003-12-151-2/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2575 280ebfd0-de03-0410-8827-d642c229c3f4
* + Add new internal function: mpfr_check.pelissip2003-11-211-1/+1
| | | | | | | | + Add the corresponding test file. + Translate mpfr_set_d to mpfr_set_str / mpfr_set_ui in the tests for portability reasons. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2562 280ebfd0-de03-0410-8827-d642c229c3f4
* removed old unused codezimmerma2003-10-141-87/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2494 280ebfd0-de03-0410-8827-d642c229c3f4
* Updated documentation. In particular, mpfr_set_str_raw renamedvlefevre2003-10-021-0/+2
| | | | | | | | | | | | as mpfr_set_str_binary. This function and mpfr_print_binary are now internal functions. mpfr_print_binary no longer prints the non-significant 0 bits. Updated the source to match the manual. mpfr_print_binary has been completely rewritten (now directly prints to stdout, without using an intermediate string). In mpfr_set_str_binary, replaced atol by strtol + error checking. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2466 280ebfd0-de03-0410-8827-d642c229c3f4
* Changed the remaining stderr to stdout.vlefevre2003-09-251-20/+20
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2449 280ebfd0-de03-0410-8827-d642c229c3f4
* removed randseed() stuff [obsolete now we use the GMP mechanism]zimmerma2003-06-191-1/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2344 280ebfd0-de03-0410-8827-d642c229c3f4
* improved indentationzimmerma2003-06-131-8/+12
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2331 280ebfd0-de03-0410-8827-d642c229c3f4
* Replaced misc random functions by GMP ones.vlefevre2003-06-121-5/+11
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2329 280ebfd0-de03-0410-8827-d642c229c3f4
* Patch by Torbjorn: use puts not putchar, to avoid GNUPro compiler bug.ryde2003-06-091-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2317 280ebfd0-de03-0410-8827-d642c229c3f4
* Prototypes: use static. Some code reformatting.vlefevre2003-01-241-123/+124
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2224 280ebfd0-de03-0410-8827-d642c229c3f4
* added year 2003 in copyright linezimmerma2003-01-161-2/+1
| | | | | | | removed math.h git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2190 280ebfd0-de03-0410-8827-d642c229c3f4
* replaced isnan() by Isnan()zimmerma2003-01-161-16/+19
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2180 280ebfd0-de03-0410-8827-d642c229c3f4
* removed all tests that compare to libmzimmerma2002-11-251-15/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2088 280ebfd0-de03-0410-8827-d642c229c3f4
* Patch by Kevin Ryde for memory leak checking + misc declaration fixes.vlefevre2002-05-271-2/+6
| | | | | | | Code moved from mpfr-test.h to tests.c. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1932 280ebfd0-de03-0410-8827-d642c229c3f4
* COPYING -> COPYING.LIB and GPL re-added.vlefevre2002-04-151-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1877 280ebfd0-de03-0410-8827-d642c229c3f4
* HAVE_FESETROUND renamed to MPFR_HAVE_FESETROUND to avoid possiblevlefevre2002-04-101-1/+1
| | | | | | | name conflict. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1844 280ebfd0-de03-0410-8827-d642c229c3f4
* Check for fenv.h -> check for fesetround.vlefevre2002-04-091-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1833 280ebfd0-de03-0410-8827-d642c229c3f4
* mpfr_get_d -> mpfr_get_d1 and mpfr_get_d2 -> mpfr_get_d.vlefevre2002-04-071-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1825 280ebfd0-de03-0410-8827-d642c229c3f4
* COPYING.LIB -> COPYING.vlefevre2002-04-051-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1820 280ebfd0-de03-0410-8827-d642c229c3f4
* use AC_CHECK_HEADERS to check for fenv.hzimmerma2002-04-051-1/+1
| | | | | | | and AC_CHECK_FUNCS to check for lrand48 git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1813 280ebfd0-de03-0410-8827-d642c229c3f4
* - use mpfr_test_init to initialize harware floatszimmerma2002-03-261-6/+11
| | | | | | | | - use #ifdef HAVE_INFS when using DBL_NAN, ... - fixed some problems with wrongly converted f-p values (esp. under IRIX) git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1783 280ebfd0-de03-0410-8827-d642c229c3f4
* Patch by Kevin Ryde + misc fixes.vlefevre2002-03-261-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1773 280ebfd0-de03-0410-8827-d642c229c3f4
* replaced getpid() by time(NULL)zimmerma2002-03-251-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1772 280ebfd0-de03-0410-8827-d642c229c3f4
* replaced rand/lrand48, drand48, srand/srand48 by macroszimmerma2002-03-211-8/+8
| | | | | | | | LONG_RAND, DBL_RAND, SEED_RAND and time(NULL) by getpid() git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1762 280ebfd0-de03-0410-8827-d642c229c3f4
* Copyright line changed.vlefevre2002-03-041-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1713 280ebfd0-de03-0410-8827-d642c229c3f4
* Patches by Kevin Ryde for K&R compilersvlefevre2002-01-121-8/+15
| | | | | | | and other fixes in prototypes. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1649 280ebfd0-de03-0410-8827-d642c229c3f4
* start tests with precision 2 instead of 1zimmerma2001-11-301-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1606 280ebfd0-de03-0410-8827-d642c229c3f4
* mpfr_print_raw -> mpfr_print_binaryzimmerma2001-11-161-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1558 280ebfd0-de03-0410-8827-d642c229c3f4
* changed Library GPL to Lesser GPLzimmerma2001-11-161-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1536 280ebfd0-de03-0410-8827-d642c229c3f4
* added year 2001 in copyright linezimmerma2001-11-161-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1527 280ebfd0-de03-0410-8827-d642c229c3f4
* now use tgeneric.czimmerma2001-10-151-0/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1259 280ebfd0-de03-0410-8827-d642c229c3f4
* changed "int main(..)" to two lineszimmerma2001-02-181-1/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1008 280ebfd0-de03-0410-8827-d642c229c3f4
* changed behaviour for "tlog N": prints only differences with increasing ulpszimmerma2001-01-191-11/+21
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@984 280ebfd0-de03-0410-8827-d642c229c3f4
* added one test for large operandszimmerma2001-01-051-0/+9
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@959 280ebfd0-de03-0410-8827-d642c229c3f4
* added special() caseszimmerma2000-12-221-0/+18
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@948 280ebfd0-de03-0410-8827-d642c229c3f4
* unsigned char (or int) -> mp_rnd_tzimmerma2000-12-211-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@928 280ebfd0-de03-0410-8827-d642c229c3f4
* removed isnan() decl.zimmerma2000-12-211-10/+9
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@915 280ebfd0-de03-0410-8827-d642c229c3f4
* Added prototypes for all test files.hanrot2000-12-201-0/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@904 280ebfd0-de03-0410-8827-d642c229c3f4
* changed name of mpfr struct fields: _mp_d -> _mpfr_dzimmerma2000-12-181-1/+1
| | | | | | | | | (to detect conflicts with mpf) fixed a few problems in non-STDC headers moved definitions of mpfr-impl.h to mpfr-test.h and created a real mpfr-impl.h git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@897 280ebfd0-de03-0410-8827-d642c229c3f4
* changed copyright to Free Software Foundationzimmerma2000-12-011-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@816 280ebfd0-de03-0410-8827-d642c229c3f4
* use mpfr_print_rnd_mode nowzimmerma2000-07-111-2/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@676 280ebfd0-de03-0410-8827-d642c229c3f4
* added #ifdef TEST to disable comparison with machine arithmeticzimmerma2000-05-291-11/+7
| | | | | | | by default (i.e. calls to mpfr_set_machine_rnd_mode) git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@597 280ebfd0-de03-0410-8827-d642c229c3f4
* added new tests from V. Lefe`vrezimmerma1999-12-161-0/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@425 280ebfd0-de03-0410-8827-d642c229c3f4
* added new tests for large inputzimmerma1999-12-101-1/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@418 280ebfd0-de03-0410-8827-d642c229c3f4
* added tests from Vincent Lefe`vrezimmerma1999-12-101-16/+20
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@415 280ebfd0-de03-0410-8827-d642c229c3f4