summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Disable some undefined tests.tege2001-01-091-9/+8
| | | | (CHECK_MAX_S): Remove workaround for gcc 2.95.2 bug recently added.
* Reversion of:Kevin Ryde2001-01-091-4/+6
| | | | | Correction to: (CHECK_MAX_S): Fix for gcc 2.95.2 -mpowerpc64 -maix64.
* More of:Kevin Ryde2001-01-091-17/+66
| | | | * tests/t-constants.c: Add more diagnostics.
* Correction to:Kevin Ryde2001-01-091-4/+4
| | | | (CHECK_MAX_S): Fix for gcc 2.95.2 -mpowerpc64 -maix64.
* * tests/t-constants.c: Add more diagnostics.Kevin Ryde2001-01-091-6/+37
| | | | (CHECK_MAX_S): Fix for gcc 2.95.2 -mpowerpc64 -maix64.
* * tests/mpz/t-jac.c (check_a_zero): New test.Kevin Ryde2001-01-081-17/+66
| | | | | | | (check_squares_zi): Fix to use (a^2/b), not (a*b/b); revert last change avoiding a,b=0, both are fine. (try_2den): Don't use mpz_kronecker_ui for the expected answer. (try_*): Call abort rather than exit.
* * tests/devel/try.c, tests/refmpn.c, tests/tests.h: RemoveKevin Ryde2001-01-082-14/+0
| | | | mpn_mod_1_rshift testing.
* * tests/devel/try.c: Remove mpn_mod_1_rshift testing.Kevin Ryde2001-01-081-6/+0
|
* * tests/mpz/t-get_si.c: Don't use BITS_PER_LONGINT, do the LONG_MAXKevin Ryde2001-01-081-24/+54
| | | | tests with some explicit code.
* * tests/mpz/t-fac_ui.c: Don't use BITS_PER_LONGINT.Kevin Ryde2001-01-071-3/+3
|
* * tests/t-constants.c: Remove BITS_PER_LONGINT, BITS_PER_INT,Kevin Ryde2001-01-071-6/+1
| | | | BITS_PER_SHORTINT and BITS_PER_CHAR tests.
* More of:Kevin Ryde2001-01-071-51/+71
| | | | | | * tests/t-constants.c: Add checks of HIGHBIT, MAX and MIN constants, simplify ANSI vs K&R stringizing, use correct printf format types, do all tests before aborting.
* * tests/mpz/t-jac.c (check_squares_zi): Ensure random a,b != 0.Kevin Ryde2001-01-071-0/+4
|
* Don't use C++ commenting.Kevin Ryde2001-01-071-1/+1
|
* Decide to call it refmpn_neg_n, not refmpn_neg.Kevin Ryde2001-01-073-3/+3
|
* Regenerate with swox automake, not latest cvs.Kevin Ryde2001-01-071-5/+0
|
* Regenerate.Kevin Ryde2001-01-075-108/+285
|
* * tests/mpf/t-add.c, tests/mpf/t-sub.c: Use libtests.Kevin Ryde2001-01-072-18/+6
|
* * tests/mpf/ref.c: Move to tests/refmpf.c, rename functions to refmpf.Kevin Ryde2001-01-071-3/+0
| | | | | * tests/mpf/t-add.c, tests/mpf/t-sub.c: Use libtests. * tests/mpf/Makefile.am: Update.
* More of:Kevin Ryde2001-01-071-1/+1
| | | | | * tests/Makefile.am: Establish new libtests.la convenience library, add mpz, mpq, mpf, mpbsd subdirectories.
* More of:Kevin Ryde2001-01-071-0/+5
| | | | * tests/tests.h: New file.
* * tests/mpf/ref.c: Move to tests/refmpf.c, rename functions to refmpf.Kevin Ryde2001-01-071-11/+5
| | | | (This checkin the renaming for libtests.)
* * tests/mpf/ref.c: Move to tests/refmpf.c, rename functions to refmpf.Kevin Ryde2001-01-071-0/+0
| | | | (This checkin just the move.)
* * tests/mpz/reuse.c: Add testing of mpz_divexact_gcd.Kevin Ryde2001-01-061-0/+17
|
* * tests/mpz/t-fac_ui.c: Use libtests for memory leak checking.Kevin Ryde2001-01-061-19/+5
|
* * tests/mpz/t-fib_ui.c: Add a usage comment.Kevin Ryde2001-01-061-2/+13
| | | | And amend the copyright line.
* * mpn/tests/Makefile.am, mpn/tests/README: Move to tests/devel, update.Kevin Ryde2001-01-061-25/+6
| | | | (This checkin is the update.)
* Generated from tests/devel/Makefile.am.Kevin Ryde2001-01-061-0/+496
|
* * mpn/tests/Makefile.am, mpn/tests/README: Move to tests/devel, update.Kevin Ryde2001-01-061-7/+6
| | | | (This checkin is the update.)
* * tests/devel/try.c: Use libtests, define PROT_NONE if the systemKevin Ryde2001-01-061-53/+12
| | | | doesn't.
* * tests/mpz/t-scan.c: Remove unused subroutines.Kevin Ryde2001-01-061-21/+0
|
* * tests/Makefile.am: Establish new libtests.la convenience library,Kevin Ryde2001-01-061-2/+15
| | | | add mpz, mpq, mpf, mpbsd subdirectories.
* * tests/mpz/bit.c, tests/mpz/t-scan.c: Use libtests.Kevin Ryde2001-01-061-27/+3
|
* * tests/refmpn.c: Use tests.h, add refmpn_malloc_limbs_aligned,Kevin Ryde2001-01-061-2/+34
| | | | refmpn_tstbit, refmpn_neg.
* * tests/trace.c: Use tests.h, add mpf_trace.Kevin Ryde2001-01-061-6/+28
|
* * tests/spinner.c, tests/trace.c, tests/x86check.c: Use tests.h.Kevin Ryde2001-01-062-7/+4
|
* * tune/Makefile.am, tests/mpz/Makefile.am, tests/mpq/Makefile.am,Kevin Ryde2001-01-063-9/+18
| | | | tests/mpf/Makefile.am, tests/mpbsd/Makefile.am: Use tests/libtests.la.
* * tests/tests.h: New file.Kevin Ryde2001-01-061-0/+240
| | | | * mpn/tests/ref.h,try.h: Remove files, now in tests.h.
* * tests/misc.c: New file, a few subroutines from the test programs.Kevin Ryde2001-01-061-0/+129
|
* * tests/memory.c: New file.Kevin Ryde2001-01-061-0/+150
|
* * mpz/tests, mpq/tests, mpf/tests, mpbsd/tests: Move directories toKevin Ryde2001-01-0623-0/+3574
| | | | tests/mpz etc.
* * mpz/tests, mpq/tests, mpf/tests, mpbsd/tests: Move directories toKevin Ryde2001-01-0628-0/+5444
| | | | tests/mpz etc.
* * mpn/tests/Makefile.am,README: Move to tests/devel, update.Kevin Ryde2001-01-062-0/+74
| | | | (This checkin just the move.)
* * tests/devel: New directory.Kevin Ryde2001-01-0614-0/+4595
| | | | * mpn/tests/*.c: Move programs to tests/devel.
* * mpn/tests/spinner.c,trace.c,x86call.asm,x86check.asm: Move to testsKevin Ryde2001-01-064-0/+508
| | | | directory.
* * mpn/tests/ref.c: Move to tests/refmpn.c.Kevin Ryde2001-01-061-0/+1199
|
* * tests/t-constants.c: Add checks of HIGHBIT, MAX and MIN constants,Kevin Ryde2001-01-061-62/+134
| | | | | simplify ANSI vs K&R stringizing, use correct printf format types, do all tests before aborting.
* * tests/t-constants.c (CALC_BITS_PER_TYPE etc): Use a run-time testKevin Ryde2001-01-041-8/+52
| | | | for how many bits work in a give type, don't assume bits==8*sizeof.
* Add a copyright year.tege2001-01-031-1/+1
|
* (CHECK_CONSTANT): Cast parameters to long.tege2001-01-031-10/+12
|