summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* log.dat, log.c: analyse infinite loop for test added in r1192enge2012-06-271-2/+5
* [fma.c] get rid of compiler warningzimmerma2012-06-271-1/+1
* [pow_ui.c] updated copyright yearzimmerma2012-06-271-1/+1
* [pow_ui.c] fixed bug in mpfr_can_round() call (and improved code coverage)zimmerma2012-06-271-2/+2
* [src/div.c] removed #include <stdio.h>bdadoun2012-06-271-2/+0
* [src/div.c] correct handling of negative overflowsbdadoun2012-06-271-8/+27
* [src/div.c] better handling of overflows (Benjamin Dadoun)bdadoun2012-06-271-2/+6
* log.c: improve test coverage by flagging intermediate overflow by an assertenge2012-06-261-18/+15
* [div.dat] added example to exercise overflowzimmerma2012-06-261-8/+14
* [fma.c] fixed error in mpfr_can_round() calls: use rnd1=GMP_RNDN to sayzimmerma2012-06-261-2/+2
* atan.c, tatan.c: detect intermediate underflow and disable testenge2012-06-261-8/+5
* mpc-impl.h, fma.c: export function fma_naive for testsenge2012-06-262-2/+3
* [tatan.c] added one test to improve the code coverage, which produces anzimmerma2012-06-261-1/+5
* [fma.c] new code (hopefully faster?) after discussion with Andreas Enge,zimmerma2012-06-261-2/+61
* mpc-impl.h: take NDBUG into account for MPC_ASSERTenge2012-06-261-1/+6
* conj.dat, fr_sub.dat: complete branch test coverageenge2012-06-251-4/+3
* [src/log10.c] fixed typo (thanks Andreas Enge)zimmerma2012-04-171-1/+1
* [src/log10.c] fixed infinite loop when x^2+y^2 equals a power of ten,zimmerma2012-04-171-0/+49
* [log10.c] fixed wrong use of mpfr_can_round (found by hydra)zimmerma2012-04-041-12/+12
* added new function mpc_log10zimmerma2012-04-033-1/+250
* redoing previous task seriouslyenge2012-03-141-66/+66
* solved problems left by r1144 (visibly not tested)zimmerma2012-03-143-112/+111
* removed K&R supportenge2012-03-141-100/+93
* [src/mpc.h] removed reference to __GMP_PROTO and __gmp_const, which have beenzimmerma2012-03-111-6/+4
* sqr.c: simplification of Karatsuba; call naive function for real part in caseenge2012-03-071-64/+13
* sqr.c: small changes to drop gotoenge2012-03-071-15/+18
* [mul.c] don't call mpc_sqr any more when both inputs are the same variablezimmerma2012-03-061-6/+0
* [sqr.c] in the case of underflow in Karatsuba, fall back to mpfr_fssszimmerma2012-03-061-4/+11
* mpc-impl.h, mul.c: made mpfr_fmma static againenge2012-03-023-4/+139
* mul.c: added missing case of exactly one underflow to mpfr_fmma;enge2012-03-021-0/+8
* mul.c: reverted previous, too hasty commit; needs more thoughtenge2012-03-023-151/+8
* sqr.c, mul.c: in the naive algorithm, redo computations with exact exponentsenge2012-03-022-9/+7
* sqr: copied code for imaginary part from naive computation also to theenge2012-03-011-21/+11
* sqr: rewrite of naive multiplication, reusing mpfr_fmma function from mulenge2012-03-011-144/+287
* [read_data.c] added random tests to check that MPC does not *clear* MPFR flagszimmerma2012-02-294-9/+58
* [sqr.c] fix for new sqr.dat failurezimmerma2012-02-291-0/+6
* [src/sqr.c] fixed overflow bug found by nightly tests on hydra.orgzimmerma2012-02-291-18/+27
* define 0^0 as (1,+0), since the sign of the imaginary part cannot be determinedenge2012-01-231-28/+4
* changed result for 0^0, according to the discussion onzimmerma2012-01-091-3/+29
* mpc.h, mpc-impl.h, logging.c: correctly determine that logging.c belongsenge2011-12-203-1/+6
* mpc.h, mpc-impl.h: removed __MPC_WITHIN_MPC, since now mpc-impl.h isenge2011-11-042-8/+1
* removed inclusion of mpc-impl.h from mpc-tests.h, required to copy some lines...enge2011-11-041-17/+0
* mpc-impl.h: correct use of sed in previous commitenge2011-11-041-2/+2
* replaced MPC_RE by mpc_realref and MPC_IM by mpc_imagref everywhereenge2011-11-0462-919/+916
* mpc-impl.h, random.c: include config.h as first include fileenge2011-11-041-1/+3
* mpc.h: remove duplicate __MPC_DECLSPEC definitionenge2011-11-041-6/+0
* mpc.h. mpc-tests.h, mpc-impl.h: handle __MPC_DECLSPEC as for mpfr;enge2011-11-032-1/+16
* tentative fix for win32 dllzimmerma2011-11-031-1/+1
* [src/pow.c] fixed further overlapping bugzimmerma2011-10-251-5/+15
* fixed bug found by the automatic builds onzimmerma2011-10-241-2/+14