[givaro] 02/07: Merge tag 'upstream/4.0.2'
Doug Torrance
dtorrance-guest at moszumanska.debian.org
Wed Aug 10 05:09:38 UTC 2016
This is an automated email from the git hooks/post-receive script.
dtorrance-guest pushed a commit to branch master
in repository givaro.
commit 76b206bb08c8291a48458c88d2684bd34e361c7f
Merge: f9b0a81 6ffd038
Author: Doug Torrance <dtorrance at piedmont.edu>
Date: Tue Aug 9 19:11:22 2016 -0400
Merge tag 'upstream/4.0.2'
Upstream version 4.0.2
.gitignore | 3 +-
.travis.yml | 52 +++
AUTHORS | 11 +-
ChangeLog | 1 -
Makefile.am | 2 +-
README.md | 23 +-
autogen.sh | 6 +-
benchmarks/Makefile.am | 2 +-
benchmarks/Makefile.tests | 78 ++++
benchmarks/benchmark-recint_exp.C | 42 ++-
benchmarks/benchmark-recint_inadd.C | 65 ++++
benchmarks/benchmark-recint_inmul.C | 65 ++++
benchmarks/benchmark-recint_inv_arazi.C | 25 +-
benchmarks/benchmark-recint_mul.C | 26 +-
benchmarks/benchmark-recint_mulm.C | 74 ++++
benchmarks/benchmark-recint_tmul.C | 63 ++++
benchmarks/generic.gnuplot | 24 ++
benchmarks/perfpublisher.sh | 26 +-
configure.ac | 34 +-
examples/Integer/primitiveroot.C | 54 +--
examples/Polynomial/Makefile.am | 3 +-
examples/Polynomial/isgenerator.C | 53 +++
examples/RecInt/Makefile.am | 34 +-
examples/RecInt/extended-int-types.C | 62 ++++
examples/RecInt/iterator.C | 29 --
.../rint.h => examples/RecInt/recint-iterator.C | 70 ++--
givaro.pc.in | 4 +-
macros/CodeChunk/Makefile.am | 18 +
macros/CodeChunk/avx.C | 11 +
macros/CodeChunk/sse.C | 12 +
macros/ax_check_x86_features.m4 | 77 ++++
macros/ax_gcc_x86_cpu_supports.m4 | 104 ++++++
macros/simd-check.m4 | 126 +++++++
src/Makefile.am | 2 +-
src/kernel/field/extension.h | 2 +-
src/kernel/field/gf2.h | 4 +-
src/kernel/field/gf2.inl | 0
src/kernel/field/gfq.h | 10 +-
src/kernel/field/gfq.inl | 71 ++++
src/kernel/recint/recdefine.h | 1 +
src/kernel/recint/rint.h | 2 +
src/kernel/recint/rmgmodule.h | 10 +-
src/kernel/recint/rmint.h | 2 +
src/kernel/recint/rmintmg.h | 2 +
src/kernel/recint/ruconvert.h | 51 ++-
src/kernel/recint/ruint.h | 2 +
src/kernel/recint/rumul.h | 6 +-
src/kernel/recint/ruruint.h | 11 +-
src/kernel/ring/Makefile.am | 5 +-
src/kernel/ring/modular-double.h | 5 +-
src/kernel/ring/modular-extended.h | 305 +++++++++++++++
src/kernel/ring/modular-extended.inl | 285 ++++++++++++++
src/kernel/ring/modular-float.h | 8 +-
src/kernel/ring/modular-int16.h | 412 +++++++++++----------
src/kernel/ring/modular-int32.h | 330 +++++++++--------
src/kernel/ring/modular-int32.inl | 11 +-
src/kernel/ring/modular-int64.h | 391 ++++++++++---------
src/kernel/ring/modular-int64.inl | 30 +-
src/kernel/ring/modular-int8.h | 407 ++++++++++----------
src/kernel/ring/modular-integer.h | 6 +-
src/kernel/ring/modular-inttype.h | 8 +-
src/kernel/ring/modular-mulprecomp.inl | 95 +++++
src/kernel/ring/modular-ruint.h | 4 +-
src/kernel/ring/modular-uint16.h | 340 +++++++++--------
src/kernel/ring/modular-uint32.h | 335 +++++++++--------
src/kernel/ring/modular-uint64.h | 327 ++++++++--------
src/kernel/ring/modular-uint64.inl | 31 +-
src/kernel/ring/modular-uint8.h | 327 ++++++++--------
src/kernel/ring/modular-uint8.inl | 5 +-
src/kernel/ring/modular.h | 4 +-
src/kernel/ring/montgomery-int32.h | 3 +-
src/kernel/ring/montgomery-ruint.h | 8 +-
src/kernel/system/givconfig.h | 12 +-
tests/Makefile.am | 4 +-
tests/jenkins-maker.sh | 85 +++++
tests/perfpublisher.sh | 25 +-
tests/test-ffarith.C | 27 +-
tests/test-modularmulprecomp.C | 211 +++++++++++
tests/test-ringarith.C | 94 +++--
tests/test-ruint_operators.C | 6 +-
80 files changed, 3993 insertions(+), 1608 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