[givaro] branch master updated (f9b0a81 -> 2c9c6d8)
Doug Torrance
dtorrance-guest at moszumanska.debian.org
Wed Aug 10 05:09:37 UTC 2016
This is an automated email from the git hooks/post-receive script.
dtorrance-guest pushed a change to branch master
in repository givaro.
from f9b0a81 Re-add the flag -std=gnu++11 to --cflags in the pkg-config file.
adds 458925a Imported Upstream version 4.0.1
new 6ffd038 Imported Upstream version 4.0.2
new 76b206b Merge tag 'upstream/4.0.2'
new b302927 debian/patches/gfqdom-for-macaulay2.patch: Remove patch; applied upstream.
new bd48ce4 debian/patches/pkg-config-bad-directive.patch: Refresh patch for new upstream version.
new 623a60f Rename libgivaro8 to libgivaro9 for SONAME version bump.
new ed07c18 debian/rules: Remove executable bit on example file. Fixes executable-not-elf-or-script Lintian warning.
new 2c9c6d8 debian/changelog: Add entry for version 4.0.2-1.
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.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 +-
debian/changelog | 14 +
debian/control | 4 +-
debian/{libgivaro8.install => libgivaro9.install} | 0
debian/patches/gfqdom-for-macaulay2.patch | 209 -----------
debian/patches/pkg-config-bad-directive.patch | 6 +-
debian/patches/series | 1 -
debian/rules | 4 +
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 --
.../rrandom.h => examples/RecInt/recint-iterator.C | 47 +--
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 +-
87 files changed, 4016 insertions(+), 1800 deletions(-)
create mode 100644 .travis.yml
create mode 100644 benchmarks/Makefile.tests
create mode 100644 benchmarks/benchmark-recint_inadd.C
create mode 100644 benchmarks/benchmark-recint_inmul.C
create mode 100644 benchmarks/benchmark-recint_mulm.C
create mode 100644 benchmarks/benchmark-recint_tmul.C
create mode 100644 benchmarks/generic.gnuplot
rename debian/{libgivaro8.install => libgivaro9.install} (100%)
delete mode 100644 debian/patches/gfqdom-for-macaulay2.patch
create mode 100755 examples/Polynomial/isgenerator.C
create mode 100644 examples/RecInt/extended-int-types.C
delete mode 100644 examples/RecInt/iterator.C
copy src/kernel/recint/rrandom.h => examples/RecInt/recint-iterator.C (64%)
create mode 100644 macros/CodeChunk/Makefile.am
create mode 100644 macros/CodeChunk/avx.C
create mode 100644 macros/CodeChunk/sse.C
create mode 100644 macros/ax_check_x86_features.m4
create mode 100644 macros/ax_gcc_x86_cpu_supports.m4
create mode 100644 macros/simd-check.m4
mode change 100644 => 100755 src/kernel/field/gf2.h
mode change 100644 => 100755 src/kernel/field/gf2.inl
create mode 100644 src/kernel/ring/modular-extended.h
create mode 100644 src/kernel/ring/modular-extended.inl
create mode 100644 src/kernel/ring/modular-mulprecomp.inl
create mode 100755 tests/jenkins-maker.sh
create mode 100644 tests/test-modularmulprecomp.C
--
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