summaryrefslogtreecommitdiff
path: root/tests/cxx
Commit message (Expand)AuthorAgeFilesLines
* (checkz): Reduce huge numbers to avoid vax overflow.Torbjorn Granlund2012-11-261-4/+4
* Put all of test suite under GPL, use consistent header.Torbjorn Granlund2012-11-2121-231/+231
* Specialize std::common_type for expressions with builtin types.Marc Glisse2012-07-281-2/+1
* Test numeric_limits.Marc Glisse2012-06-231-0/+13
* Handle mpq_class(0,1)Marc Glisse2012-05-311-0/+1
* tests: slightly wider coverage.Marco Bodrato2012-05-171-0/+1
* explicit conversion to boolMarc Glisse2012-05-111-1/+28
* tests/cxx/t-ops2.cc: Improve coverage (the cheap way).Marco Bodrato2012-04-251-1/+2
* C++11 user-defined literalsMarc Glisse2012-03-081-5/+16
* Use the macros ALLOC etc to access the fields of mpz_t in mpz/*.Marc Glisse2012-02-231-0/+2
* Remove a temporary in expressions like q=q*q+z*z: tmp=z*z, q=q*q, q+=tmp.Marc Glisse2012-02-181-0/+4
* Specialize std::common_type in C++11.Marc Glisse2012-02-181-3/+47
* Replace e=a*b-c*d with tmp=c*d, e=a*b, e-=tmp, which uses one less temporary.Marc Glisse2012-02-161-1/+7
* Initial C++11 support.Marc Glisse2012-01-302-2/+143
* Sanity checks for the previous commit, test variable reuse.Marc Glisse2012-01-301-0/+9
* Spacing cleanup.Torbjorn Granlund2011-11-211-20/+20
* Add swap functions to gmpxx.Marc Glisse2011-09-211-1/+89
* __builtin_constant_p optimizations to turn x+0 into x, x*4 into x<<2, etc, al...Marc Glisse2011-08-211-0/+3
* Remove an unneeded overload of <<Marc Glisse2011-05-151-0/+18
* Test stream input/output on mp*_class and not just mp*_t.Marc Glisse2011-05-102-3/+93
* Test the C++ operators +=, -=, etc.Marc Glisse2011-05-072-1/+136
* Minor test changes.Marc Glisse2011-05-072-3/+3
* Make some conversions between C++ types explicit.Marc Glisse2011-05-062-1/+85
* C++ random generator testsMarc Glisse2011-05-011-1/+12
* More C++ tests.Marc Glisse2011-05-011-0/+6
* Dedup the comparison code.Marc Glisse2011-03-201-4/+4
* Inline mpz_set_*i where it is safeMarc Glisse2011-03-161-0/+1
* Make __GMPZ_ULI_LIMBS more preprocessor-friendly.Marc Glisse2011-03-151-0/+1
* Increase C++ test coverage.Marc Glisse2011-03-132-2/+238
* Fix t-istream -sMarc Glisse2011-03-121-1/+2
* Explicit conversion from int to streampos.Marc Glisse2011-03-101-3/+3
* Keep eofbit after istream read to the end.Marc Glisse2011-03-093-30/+90
* Work around an M$ bug.Torbjorn Granlund2009-05-061-1/+3
* Use the right precision for all float constants.Torbjorn Granlund2008-11-091-13/+16
* Add some tests for logical operations.Torbjorn Granlund2008-09-101-1/+22
* Remove mpfr code.Torbjorn Granlund2008-09-101-19/+0
* New .hgignore file. Removed all old .cvsignore files.Niels Möller2008-09-051-1/+0
* */Makefile.in, configure, aclocal.m4, config.in: Removed filesNiels Möller2008-09-051-723/+0
* (check_mpz): Expect fllor rounding for right shift.tege2008-02-291-1/+1
* #include <cstdlib>, for abort.tege2007-09-241-1/+2
* Clean up spacing.tege2007-09-241-78/+78
* Update license to version 3.tege2007-09-1817-68/+34
* Remove mpfr stuff.tege2006-11-048-1291/+142
* Remove mpfr stuff.tege2006-11-041-36/+0
* Update FSF's address.tege2006-02-1517-34/+34
* * */Makefile.in, install-sh, aclocal.m4: Update to automake 1.8.4.Kevin Ryde2004-05-101-4/+6
* Regenerate for:Kevin Ryde2004-05-101-1/+0
* Regenerate for:Kevin Ryde2004-05-081-65/+30
* * configure.in, Makefile.am, doc/gmp.texi, doc/configuration,Kevin Ryde2004-05-081-34/+0
* * configure.in, Makefile.am, doc/gmp.texi, doc/configuration,Kevin Ryde2004-05-081-7/+3