[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