Hello community,

here is the log from the commit of package ntl for openSUSE:Factory checked in 
at 2016-12-08 00:31:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ntl (Old)
 and      /work/SRC/openSUSE:Factory/.ntl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ntl"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ntl/ntl.changes  2016-11-04 21:00:25.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.ntl.new/ntl.changes     2016-12-08 
00:31:48.000000000 +0100
@@ -1,0 +2,14 @@
+Tue Nov 29 11:16:07 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 10.3.0
+  * Marginally improved performance and crossovers for mat_zz_p
+    multipliplication.
+  * Retired the zz_pXAltArgument class, which was used for modular
+    composition in zz_pX. While this has been in in the documented
+    interface for a few months, it was flagged as being provisional
+    and subject to change. In place of zz_pXAltArgument, the class
+    zz_pXNewArgument was added.
+  * Implementation of a multi-modular strategy for matrix
+    multiplication over ZZ_p.
+
+-------------------------------------------------------------------

Old:
----
  ntl-10.1.0.tar.gz

New:
----
  ntl-10.3.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ntl.spec ++++++
--- /var/tmp/diff_new_pack.bTrn07/_old  2016-12-08 00:31:49.000000000 +0100
+++ /var/tmp/diff_new_pack.bTrn07/_new  2016-12-08 00:31:49.000000000 +0100
@@ -17,8 +17,8 @@
 
 
 Name:           ntl
-%define lname  libntl31
-Version:        10.1.0
+%define lname  libntl33
+Version:        10.3.0
 Release:        0
 Summary:        Library for Number Theory
 License:        LGPL-2.1+

++++++ ntl-10.1.0.tar.gz -> ntl-10.3.0.tar.gz ++++++
++++ 7878 lines of diff (skipped)

++++++ ntl-automake.diff ++++++
--- /var/tmp/diff_new_pack.bTrn07/_old  2016-12-08 00:31:50.000000000 +0100
+++ /var/tmp/diff_new_pack.bTrn07/_new  2016-12-08 00:31:50.000000000 +0100
@@ -7,14 +7,14 @@
  Makefile.am         |   15 ++++++
  autogen.sh          |    5 ++
  configure.ac        |   96 ++++++++++++++++++++++++++++++++++++++++
- include/Makefile.am |   98 +++++++++++++++++++++++++++++++++++++++++
- src/Makefile.am     |  122 
++++++++++++++++++++++++++++++++++++++++++++++++++++
- 5 files changed, 336 insertions(+)
+ include/Makefile.am |  100 ++++++++++++++++++++++++++++++++++++++++++
+ src/Makefile.am     |  123 
++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 5 files changed, 339 insertions(+)
 
-Index: ntl-10.1.0/Makefile.am
+Index: ntl-10.3.0/Makefile.am
 ===================================================================
 --- /dev/null
-+++ ntl-10.1.0/Makefile.am
++++ ntl-10.3.0/Makefile.am
 @@ -0,0 +1,15 @@
 +# -*- Makefile -*-
 +
@@ -31,20 +31,20 @@
 +include/NTL/config.h: config.h
 +      mkdir -p include/NTL
 +      grep 'define NTL_' <$< >$@
-Index: ntl-10.1.0/autogen.sh
+Index: ntl-10.3.0/autogen.sh
 ===================================================================
 --- /dev/null
-+++ ntl-10.1.0/autogen.sh
++++ ntl-10.3.0/autogen.sh
 @@ -0,0 +1,5 @@
 +#!/bin/sh -e
 +
 +mkdir -p m4;
 +autoreconf -fi;
 +rm -Rf autom4te.cache;
-Index: ntl-10.1.0/configure.ac
+Index: ntl-10.3.0/configure.ac
 ===================================================================
 --- /dev/null
-+++ ntl-10.1.0/configure.ac
++++ ntl-10.3.0/configure.ac
 @@ -0,0 +1,96 @@
 +AC_INIT([ntl], [9.6.4])
 +AC_CONFIG_AUX_DIR([build-aux])
@@ -142,11 +142,11 @@
 +AC_SUBST([my_CXXFLAGS])
 +AC_CONFIG_FILES([Makefile src/Makefile include/Makefile])
 +AC_OUTPUT
-Index: ntl-10.1.0/include/Makefile.am
+Index: ntl-10.3.0/include/Makefile.am
 ===================================================================
 --- /dev/null
-+++ ntl-10.1.0/include/Makefile.am
-@@ -0,0 +1,98 @@
++++ ntl-10.3.0/include/Makefile.am
+@@ -0,0 +1,100 @@
 +# -*- Makefile -*-
 +
 +nobase_include_HEADERS = \
@@ -169,6 +169,7 @@
 +      NTL/Lazy.h \
 +      NTL/LazyTable.h \
 +      NTL/LLL.h \
++      NTL/MatPrime.h \
 +      NTL/RR.h \
 +      NTL/SmartPtr.h \
 +      NTL/WordVector.h \
@@ -176,6 +177,7 @@
 +      NTL/ZZVec.h \
 +      NTL/ZZX.h \
 +      NTL/ZZXFactoring.h \
++      NTL/ZZ_limbs.h \
 +      NTL/ZZ_p.h \
 +      NTL/ZZ_pE.h \
 +      NTL/ZZ_pEX.h \
@@ -245,11 +247,11 @@
 +      NTL/vector.h \
 +      NTL/version.h \
 +      NTL/xdouble.h
-Index: ntl-10.1.0/src/Makefile.am
+Index: ntl-10.3.0/src/Makefile.am
 ===================================================================
 --- /dev/null
-+++ ntl-10.1.0/src/Makefile.am
-@@ -0,0 +1,122 @@
++++ ntl-10.3.0/src/Makefile.am
+@@ -0,0 +1,123 @@
 +# -*- Makefile -*-
 +
 +AM_CPPFLAGS = -I${top_builddir}/include -I${top_srcdir}/include
@@ -258,7 +260,7 @@
 +lib_LTLIBRARIES = libntl.la
 +
 +# cf. "VERSION_INFO" file
-+libntl_la_LDFLAGS = -version-info 31:0:0 -no-undefined
++libntl_la_LDFLAGS = -version-info 33:0:0 -no-undefined
 +libntl_la_LIBADD  = -lm -lpthread
 +if WITH_GMP
 +libntl_la_LIBADD += -lgmp
@@ -270,7 +272,8 @@
 +      BasicThreadPool.cpp \
 +      FFT.cpp FacVec.cpp GF2.cpp GF2E.cpp GF2EX.cpp GF2EXFactoring.cpp \
 +      GF2X.cpp GF2X1.cpp GF2XFactoring.cpp GF2XVec.cpp HNF.cpp \
-+      ctools.cpp LLL.cpp LLL_FP.cpp LLL_QP.cpp LLL_RR.cpp LLL_XD.cpp RR.cpp \
++      ctools.cpp LLL.cpp LLL_FP.cpp LLL_QP.cpp LLL_RR.cpp LLL_XD.cpp \
++      MatPrime.cpp RR.cpp \
 +      WordVector.cpp ZZ.cpp ZZVec.cpp ZZX.cpp ZZX1.cpp ZZXCharPoly.cpp \
 +      ZZXFactoring.cpp ZZ_p.cpp ZZ_pE.cpp ZZ_pEX.cpp ZZ_pEXFactoring.cpp \
 +      ZZ_pX.cpp ZZ_pX1.cpp ZZ_pXCharPoly.cpp ZZ_pXFactoring.cpp fileio.cpp \


Reply via email to