[givaro] 01/05: Merge tag 'upstream/4.0.0'
Julien Puydt
julien.puydt at laposte.net
Thu Jun 30 14:12:55 UTC 2016
This is an automated email from the git hooks/post-receive script.
jpuydt-guest pushed a commit to branch master
in repository givaro.
commit bc6f8c41fc924ac79562c0d00419ffd609add98f
Merge: e0a0a0e a587ee1
Author: Julien Puydt <julien.puydt at laposte.net>
Date: Thu Jun 30 09:57:04 2016 +0200
Merge tag 'upstream/4.0.0'
Upstream version 4.0.0
AUTHORS | 3 +-
Makefile.am | 47 +-
Makefile.in | 389 ++--
aclocal.m4 | 715 +++---
benchmarks/Makefile.am | 48 +
{src => benchmarks}/Makefile.in | 488 +++--
benchmarks/benchmark-recint_exp.C | 48 +
benchmarks/benchmark-recint_inv_arazi.C | 58 +
benchmarks/benchmark-recint_inv_naive.C | 58 +
benchmarks/benchmark-recint_mul.C | 52 +
build-aux/compile | 347 +++
build-aux/ltmain.sh | 4 +-
build-aux/test-driver | 139 ++
config.h.in | 47 +-
configure | 1796 +++++++--------
configure.ac | 161 +-
docs/Makefile.am | 8 +-
docs/Makefile.in | 109 +-
examples/FiniteField/GF128.C | 20 +-
examples/FiniteField/GFirreducible.C | 32 +-
examples/FiniteField/GaloisFields.C | 82 +-
examples/FiniteField/Makefile.am | 12 +-
examples/FiniteField/Makefile.in | 249 ++-
examples/FiniteField/Test_Extension.C | 21 +-
examples/FiniteField/all_field.C | 26 +-
examples/FiniteField/domain_to_operatorstyle.C | 18 +-
examples/FiniteField/exponentiation.C | 8 +-
examples/FiniteField/ff_arith.C | 42 +-
examples/FiniteField/gfq_atomic.C | 237 +-
examples/FiniteField/zpz_atomic.C | 99 +-
examples/Integer/Makefile.am | 6 +-
examples/Integer/Makefile.in | 289 ++-
examples/Integer/ModularSquareRoot.C | 7 +-
examples/Integer/ProbLucas.C | 17 +-
examples/Integer/iexponentiation.C | 43 +-
examples/Integer/primitiveroot.C | 8 +-
examples/Makefile.am | 8 +-
examples/Makefile.in | 277 +--
examples/Polynomial/Makefile.am | 9 +-
examples/Polynomial/Makefile.in | 260 ++-
examples/Polynomial/PolynomialCRT.C | 42 +-
examples/Polynomial/bivariate.C | 74 +
examples/Polynomial/highorder.C | 4 +-
examples/Polynomial/interpolate.C | 12 +-
examples/Polynomial/isirred.C | 44 +-
examples/Polynomial/isprimitive.C | 44 +-
examples/Polynomial/pol_arith.C | 14 +-
examples/Polynomial/pol_eval.C | 56 +-
examples/Polynomial/pol_factor.C | 58 +-
examples/Polynomial/trunc_arith.C | 40 +-
examples/Rational/Makefile.am | 5 +-
examples/Rational/Makefile.in | 216 +-
examples/{FiniteField => RecInt}/Makefile.am | 25 +-
examples/{Rational => RecInt}/Makefile.in | 284 ++-
examples/RecInt/iterator.C | 29 +
examples/RecInt/rsa.C | 58 +
givaro-config.h | 69 +-
givaro-config.in | 6 +-
givaro-makefile.in | 22 +-
macros/Makefile.am | 1 +
macros/Makefile.in | 110 +-
macros/ax_cxx_compile_stdcxx_11.m4 | 133 ++
macros/debug.m4 | 46 +-
macros/gmp-check.m4 | 165 +-
macros/libtool.m4 | 12 +-
src/Makefile.am | 4 +-
src/Makefile.in | 333 +--
src/kernel/Makefile.am | 2 +-
src/kernel/Makefile.in | 274 +--
src/kernel/bstruct/Makefile.in | 229 +-
src/kernel/bstruct/givelem.h | 4 +-
src/kernel/field/Makefile.am | 34 +
src/kernel/{zpz => field}/Makefile.in | 298 +--
src/kernel/{zpz => field}/StaticElement.h | 56 +-
.../{zpz/givcra.h => field/chineseremainder.h} | 6 +-
.../{zpz/givextension.h => field/extension.h} | 59 +-
src/kernel/{zpz/zpz.doxy => field/field.doxy} | 0
src/kernel/{zpz/givgfq.h => field/gfq.h} | 163 +-
src/kernel/{zpz/givgfq.inl => field/gfq.inl} | 247 +--
src/kernel/{zpz/givgfqext.h => field/gfqext.h} | 112 +-
.../{zpz/givgfqkron.h => field/gfqkronecker.h} | 18 +-
src/kernel/{zpz => field}/givprimes16.C | 0
src/kernel/{zpz => field}/givprimes16.h | 0
src/kernel/{zpz => field}/givrns.h | 3 +-
src/kernel/{zpz => field}/givrnsconvert.inl | 15 +-
src/kernel/{zpz => field}/givrnscstor.inl | 0
src/kernel/{zpz => field}/givrnsfixed.h | 4 +-
src/kernel/{zpz => field}/givrnsfixed.inl | 2 +-
src/kernel/{zpz => field}/givtablelimits.C | 0
src/kernel/{zpz => field}/givtablelimits.h | 6 +-
src/kernel/gmp++/Makefile.am | 2 +-
src/kernel/gmp++/Makefile.in | 232 +-
src/kernel/gmp++/gmp++_int.h | 980 +++++----
src/kernel/gmp++/gmp++_int_add.C | 81 +-
src/kernel/gmp++/gmp++_int_compare.C | 304 +--
src/kernel/gmp++/gmp++_int_cstor.C | 57 +-
src/kernel/gmp++/gmp++_int_div.C | 166 +-
src/kernel/gmp++/gmp++_int_io.C | 31 +-
src/kernel/gmp++/gmp++_int_lib.C | 6 +-
src/kernel/gmp++/gmp++_int_misc.C | 201 +-
src/kernel/gmp++/gmp++_int_mod.C | 97 +-
src/kernel/gmp++/gmp++_int_mul.C | 93 +-
src/kernel/gmp++/gmp++_int_pow.C | 28 +-
src/kernel/gmp++/gmp++_int_rand.inl | 108 +-
src/kernel/gmp++/gmp++_int_sub.C | 79 +-
src/kernel/gmp++/gmp++_rat.h | 50 +-
src/kernel/gmp++/gmp++_rat_add.C | 79 +-
src/kernel/gmp++/gmp++_rat_compare.C | 24 +-
src/kernel/gmp++/gmp++_rat_cstor.C | 112 +-
src/kernel/gmp++/gmp++_rat_io.C | 2 +-
src/kernel/integer/Makefile.in | 229 +-
src/kernel/integer/givinteger.h | 47 +-
src/kernel/integer/givintfactor.inl | 24 +-
src/kernel/integer/givintnumtheo.h | 11 +-
src/kernel/integer/givintnumtheo.inl | 40 +-
src/kernel/integer/givintprime.C | 40 +-
src/kernel/integer/givintprime.h | 6 +-
src/kernel/integer/givintprime.inl | 2 +-
src/kernel/integer/givintrsa.h | 16 +-
src/kernel/integer/givintrsa.inl | 18 +-
src/kernel/integer/givintsqrootmod.h | 24 +-
src/kernel/integer/givintsqrootmod.inl | 70 +-
src/kernel/memory/Makefile.in | 229 +-
src/kernel/memory/givaromm.C | 3 +-
src/kernel/rational/Makefile.in | 229 +-
src/kernel/rational/givratcstor.C | 30 +-
src/kernel/rational/givratio.C | 2 +-
src/kernel/rational/givrational.h | 54 +-
src/kernel/rational/givrational.inl | 8 +-
src/kernel/rational/givratmisc.C | 12 +-
src/kernel/rational/givratmuldiv.C | 8 +-
src/kernel/recint/Makefile.am | 76 +
src/kernel/{gmp++ => recint}/Makefile.in | 363 ++--
src/kernel/recint/radd.h | 231 ++
src/kernel/recint/rcmp.h | 202 ++
src/kernel/recint/rconvert.h | 116 +
src/kernel/recint/rdisplay.h | 97 +
src/kernel/recint/rdiv.h | 192 ++
src/kernel/recint/recdefine.h | 148 ++
src/kernel/recint/recint.doxy | 15 +
src/kernel/recint/recint.h | 60 +
src/kernel/recint/reclonglong.h | 2135 ++++++++++++++++++
src/kernel/recint/rfiddling.h | 130 ++
src/kernel/recint/rint.h | 82 +
src/kernel/recint/rmadd.h | 163 ++
src/kernel/recint/rmbaddmul.h | 75 +
src/kernel/recint/rmbexp.h | 74 +
src/kernel/recint/rmbinv.h | 87 +
src/kernel/recint/rmbmodule.h | 64 +
src/kernel/recint/rmbmul.h | 83 +
src/kernel/recint/rmbreduc.h | 121 ++
src/kernel/recint/rmbrmint.h | 97 +
src/kernel/recint/rmcmp.h | 267 +++
src/kernel/recint/rmconvert.h | 80 +
src/kernel/recint/rmdefine.h | 62 +
src/kernel/recint/rmdisplay.h | 98 +
src/kernel/recint/rmdiv.h | 210 ++
src/kernel/recint/rmextra.h | 153 ++
src/kernel/recint/rmgaddmul.h | 74 +
src/kernel/recint/rmgexp.h | 126 ++
src/kernel/recint/rmginv.h | 93 +
src/kernel/recint/rmgmodule.h | 151 ++
src/kernel/recint/rmgmul.h | 80 +
src/kernel/recint/rmgreduc.h | 168 ++
src/kernel/recint/rmgrmint.h | 97 +
src/kernel/recint/rmint.h | 82 +
src/kernel/recint/rmintmg.h | 82 +
src/kernel/recint/rmmanip.h | 76 +
src/kernel/recint/rmmul.h | 156 ++
src/kernel/recint/rmneg.h | 93 +
src/kernel/recint/rmrandom.h | 86 +
src/kernel/recint/rmsub.h | 167 ++
src/kernel/recint/rmul.h | 160 ++
src/kernel/recint/rrandom.h | 59 +
src/kernel/recint/rrint.h | 83 +
src/kernel/recint/rsub.h | 232 ++
src/kernel/recint/ruadd.h | 571 +++++
src/kernel/recint/ruaddmul.h | 240 ++
src/kernel/recint/rucmp.h | 209 ++
src/kernel/recint/ruconvert.h | 123 ++
src/kernel/recint/rudisplay.h | 136 ++
src/kernel/recint/rudiv.h | 329 +++
src/kernel/recint/ruexp.h | 114 +
src/kernel/recint/rufiddling.h | 253 +++
src/kernel/recint/rugcd.h | 89 +
src/kernel/recint/ruint.h | 82 +
src/kernel/recint/ruinvmod.h | 153 ++
src/kernel/recint/rumanip.h | 161 ++
src/kernel/recint/rumul.h | 379 ++++
src/kernel/recint/rurandom.h | 86 +
src/kernel/recint/ruruint.h | 231 ++
src/kernel/recint/rushift.h | 290 +++
src/kernel/recint/rusub.h | 563 +++++
src/kernel/recint/rutools.h | 122 ++
src/kernel/ring/Makefile.am | 63 +
src/kernel/{zpz => ring}/Makefile.in | 342 +--
src/kernel/ring/modular-balanced-double.h | 171 ++
src/kernel/ring/modular-balanced-double.inl | 249 +++
src/kernel/ring/modular-balanced-float.h | 174 ++
src/kernel/ring/modular-balanced-float.inl | 265 +++
src/kernel/ring/modular-balanced-int32.h | 168 ++
src/kernel/ring/modular-balanced-int32.inl | 268 +++
src/kernel/ring/modular-balanced-int64.h | 166 ++
src/kernel/ring/modular-balanced-int64.inl | 252 +++
src/kernel/ring/modular-balanced.h | 29 +
src/kernel/ring/modular-defines.h | 122 ++
src/kernel/ring/modular-double.h | 159 ++
src/kernel/ring/modular-double.inl | 247 +++
src/kernel/ring/modular-float.h | 170 ++
src/kernel/ring/modular-float.inl | 275 +++
src/kernel/ring/modular-general.h | 37 +
src/kernel/ring/modular-general.inl | 128 ++
src/kernel/ring/modular-int16.h | 226 ++
src/kernel/ring/modular-int16.inl | 580 +++++
src/kernel/ring/modular-int32.h | 182 ++
src/kernel/ring/modular-int32.inl | 301 +++
src/kernel/ring/modular-int64.h | 211 ++
src/kernel/ring/modular-int64.inl | 542 +++++
src/kernel/ring/modular-int8.h | 225 ++
src/kernel/ring/modular-int8.inl | 603 ++++++
src/kernel/ring/modular-integer.h | 205 ++
src/kernel/ring/modular-integer.inl | 233 ++
src/kernel/ring/modular-inttype.h | 193 ++
src/kernel/ring/modular-inttype.inl | 238 ++
src/kernel/ring/modular-log16.h | 258 +++
src/kernel/ring/modular-log16.inl | 770 +++++++
src/kernel/ring/modular-ruint.h | 197 ++
src/kernel/ring/modular-ruint.inl | 195 ++
src/kernel/ring/modular-uint16.h | 185 ++
src/kernel/ring/modular-uint16.inl | 281 +++
src/kernel/ring/modular-uint32.h | 179 ++
src/kernel/ring/modular-uint32.inl | 267 +++
src/kernel/ring/modular-uint64.h | 179 ++
src/kernel/ring/modular-uint64.inl | 246 +++
src/kernel/ring/modular-uint8.h | 178 ++
src/kernel/ring/modular-uint8.inl | 304 +++
src/kernel/ring/modular.h | 37 +
src/kernel/ring/montgomery-int32.h | 218 ++
src/kernel/ring/montgomery-int32.inl | 292 +++
src/kernel/ring/montgomery-ruint.h | 202 ++
src/kernel/ring/montgomery-ruint.inl | 252 +++
src/kernel/{zpz/givzpz.h => ring/montgomery.h} | 42 +-
src/kernel/ring/ring-interface.h | 78 +
src/kernel/{zpz/zpz.doxy => ring/ring.doxy} | 0
src/kernel/ring/unparametric-operations.h | 284 +++
src/kernel/ring/zring.h | 119 +
src/kernel/system/Makefile.am | 5 +-
src/kernel/system/Makefile.in | 234 +-
src/kernel/system/givcaster.h | 6 +
src/kernel/system/givconfig.h | 58 +-
src/kernel/system/givgenarith.h | 4 +-
src/kernel/system/givomptimer.h | 62 +
src/kernel/system/givpower.h | 17 +-
src/kernel/system/givranditer.h | 340 +++
src/kernel/system/givrandom.h | 31 +-
src/kernel/system/givtimer.h | 33 +-
src/kernel/system/udl.h | 56 +
src/kernel/zpz/Makefile.am | 59 -
src/kernel/zpz/giv_randiter.h | 182 --
src/kernel/zpz/givmontg32.C | 82 -
src/kernel/zpz/givmontg32.h | 256 ---
src/kernel/zpz/givmontg32.inl | 417 ----
src/kernel/zpz/givzpz16std.C | 81 -
src/kernel/zpz/givzpz16std.h | 255 ---
src/kernel/zpz/givzpz16std.inl | 581 -----
src/kernel/zpz/givzpz16table1.C | 252 ---
src/kernel/zpz/givzpz16table1.h | 243 ---
src/kernel/zpz/givzpz16table1.inl | 604 ------
src/kernel/zpz/givzpz32std.C | 71 -
src/kernel/zpz/givzpz32std.h | 237 --
src/kernel/zpz/givzpz32std.inl | 602 -----
src/kernel/zpz/givzpz32uns.C | 83 -
src/kernel/zpz/givzpz32uns.h | 237 --
src/kernel/zpz/givzpz32uns.inl | 673 ------
src/kernel/zpz/givzpz64std.C | 67 -
src/kernel/zpz/givzpz64std.h | 229 --
src/kernel/zpz/givzpz64std.inl | 661 ------
src/kernel/zpz/givzpzGen.h | 259 ---
src/kernel/zpz/givzpzGen.inl | 636 ------
src/kernel/zpz/givzpzInt.h | 223 --
src/kernel/zpz/givzpzInt.inl | 547 -----
src/kernel/zpz/givzpztypes.h | 42 -
src/library/Makefile.in | 272 +--
src/library/matrix/Makefile.am | 5 +-
src/library/matrix/Makefile.in | 244 ++-
src/library/matrix/givmatrix.C | 5 -
src/library/poly1/Makefile.in | 229 +-
src/library/poly1/givdegree.h | 28 +-
src/library/poly1/givpoly1cstor.inl | 6 +-
src/library/poly1/givpoly1cyclo.inl | 8 +-
src/library/poly1/givpoly1dense.h | 23 +-
src/library/poly1/givpoly1factor.h | 8 +-
src/library/poly1/givpoly1factor.inl | 4 +-
src/library/poly1/givpoly1kara.inl | 34 +-
src/library/poly1/givpoly1misc.inl | 61 +-
src/library/poly1/givpoly1padic.h | 22 +-
src/library/poly1/givpoly1proot.inl | 14 +-
src/library/tools/Makefile.in | 229 +-
src/library/tools/givfractiondomain.h | 3 +
src/library/tools/givhighorder.h | 6 +-
src/library/tools/givquotientdomain.h | 6 +-
src/library/tools/givtruncdomain.h | 9 +
src/library/vector/Makefile.am | 1 +
src/library/vector/Makefile.in | 180 +-
src/library/vector/givstoragesparse.h | 85 +
src/library/vector/givvectdensespe.inl | 4 +-
tests/Makefile.am | 167 +-
tests/Makefile.in | 2289 +++++++++++++++++---
tests/test-conversion.C | 33 +-
tests/test-crt.C | 316 +--
tests/test-ffarith.C | 708 +++---
tests/test-geom.C | 20 +-
tests/test-integer.C | 8 +-
tests/test-mod.C | 48 +-
tests/test-modsqroot.C | 4 +-
tests/test-poly.C | 58 +
tests/test-random.C | 57 +-
tests/test-ratrecon.C | 4 +-
tests/test-recint_cast.C | 95 +
tests/test-recint_convert.C | 54 +
tests/test-recint_exp.C | 69 +
tests/test-recint_extra.C | 53 +
tests/test-recint_rand.C | 61 +
tests/test-ringarith.C | 626 +++---
tests/test-rint_arith.C | 166 ++
tests/test-rmint_arith.C | 129 ++
tests/test-rmint_comparisons.C | 85 +
tests/test-rmint_complex.C | 83 +
tests/test-rmint_constructors.C | 85 +
tests/test-rmint_inv_div.C | 82 +
tests/test-rmint_montgomery.C | 86 +
tests/test-rmint_neg.C | 43 +
tests/test-ruint_arazi.C | 48 +
tests/test-ruint_arith.C | 133 ++
tests/test-ruint_comparisons.C | 98 +
tests/test-ruint_complex.C | 106 +
tests/test-ruint_constructors.C | 74 +
tests/test-ruint_fiddling.C | 123 ++
tests/test-ruint_lmul.C | 64 +
tests/test-ruint_operators.C | 172 ++
tests/test-ruint_shift.C | 61 +
tests/test-ruint_square.C | 38 +
tests/test-trunc.C | 14 +-
343 files changed, 37653 insertions(+), 15641 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/givaro.git
More information about the debian-science-commits
mailing list