Hello community,

here is the log from the commit of package normaliz for openSUSE:Factory 
checked in at 2018-01-10 23:36:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/normaliz (Old)
 and      /work/SRC/openSUSE:Factory/.normaliz.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "normaliz"

Wed Jan 10 23:36:51 2018 rev:4 rq:563096 version:3.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/normaliz/normaliz.changes        2018-01-01 
22:38:24.932192519 +0100
+++ /work/SRC/openSUSE:Factory/.normaliz.new/normaliz.changes   2018-01-10 
23:36:54.327132144 +0100
@@ -1,0 +2,11 @@
+Tue Jan  9 15:57:34 UTC 2018 - [email protected]
+
+- Update to version 3.5.1:
+  * Uniqueness in output of not uniqely determined results (bases
+    of sublattices, equations), necessary to make all tests yield
+    the same results on all.
+systems
+- Drop 0001-Fix-compiler-warnings-in-matrix.cpp.patch:
+  incorporated upstream.
+
+-------------------------------------------------------------------

Old:
----
  0001-Fix-compiler-warnings-in-matrix.cpp.patch
  normaliz-3.5.0.tar.gz

New:
----
  normaliz-3.5.1.tar.gz

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

Other differences:
------------------
++++++ normaliz.spec ++++++
--- /var/tmp/diff_new_pack.xSouEp/_old  2018-01-10 23:36:54.947103056 +0100
+++ /var/tmp/diff_new_pack.xSouEp/_new  2018-01-10 23:36:54.951102869 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package normaliz
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           normaliz
-Version:        3.5.0
+Version:        3.5.1
 Release:        0
 Summary:        Tools for computations in affine monoids and rational cones
 License:        GPL-3.0+
@@ -25,7 +25,6 @@
 Url:            https://www.normaliz.uni-osnabrueck.de/
 
 Source:         
https://github.com/Normaliz/Normaliz/releases/download/v%version/%name-%version.tar.gz
-Patch1:         0001-Fix-compiler-warnings-in-matrix.cpp.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake >= 2.6
 #maybe with flint-devel later on
@@ -78,7 +77,6 @@
 
 %prep
 %setup -q
-%patch -P 1 -p1
 
 %build
 pushd source/

++++++ normaliz-3.5.0.tar.gz -> normaliz-3.5.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/.travis-build.sh 
new/normaliz-3.5.1/.travis-build.sh
--- old/normaliz-3.5.0/.travis-build.sh 2017-12-16 08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/.travis-build.sh 2018-01-04 15:12:18.000000000 +0100
@@ -12,7 +12,7 @@
 case $BUILDSYSTEM in
     *-flint*)
         FLINT_VERSION="2.5.2"
-        MPFR_VERSION="3.1.6"
+        MPFR_VERSION="4.0.0"
 
         PREFIX=${NMZ_OPT_DIR}
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/CHANGELOG new/normaliz-3.5.1/CHANGELOG
--- old/normaliz-3.5.0/CHANGELOG        2017-12-22 09:53:30.000000000 +0100
+++ new/normaliz-3.5.1/CHANGELOG        2018-01-04 15:12:18.000000000 +0100
@@ -1,5 +1,10 @@
 # ChangeLog
 
+## [3.5.1] 2016-01-15
+
+-- Uniqueness in output of not uniqely determined results (bases of 
sublattices, equations),
+   necessary to make all tests yield the same results on all systems
+
 ## [3.5.0] 2017-12-11
 
 -- LLL reduced coordinates for coordinate dependent algorithms
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/Qsource/libQnormaliz/Qversion.h 
new/normaliz-3.5.1/Qsource/libQnormaliz/Qversion.h
--- old/normaliz-3.5.0/Qsource/libQnormaliz/Qversion.h  2017-12-22 
11:21:19.000000000 +0100
+++ new/normaliz-3.5.1/Qsource/libQnormaliz/Qversion.h  2018-01-06 
15:37:29.000000000 +0100
@@ -4,7 +4,7 @@
 #define QNMZ_VERSION_MAJOR  3
 #define QNMZ_VERSION_MINOR  2
 #define QNMZ_VERSION_PATCH  1
-#define QNMZ_VERSION        3.5.0
+#define QNMZ_VERSION        3.5.1
 #define QNMZ_RELEASE (QNMZ_VERSION_MAJOR * 10000 + QNMZ_VERSION_MINOR * 100 + 
QNMZ_VERSION_PATCH)
 
 namespace libQnormaliz {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/configure new/normaliz-3.5.1/configure
--- old/normaliz-3.5.0/configure        2017-12-20 09:06:34.000000000 +0100
+++ new/normaliz-3.5.1/configure        2018-01-06 15:37:25.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for Normaliz 3.5.0.
+# Generated by GNU Autoconf 2.69 for Normaliz 3.5.1.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='Normaliz'
 PACKAGE_TARNAME='normaliz'
-PACKAGE_VERSION='3.5.0'
-PACKAGE_STRING='Normaliz 3.5.0'
+PACKAGE_VERSION='3.5.1'
+PACKAGE_STRING='Normaliz 3.5.1'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1363,7 +1363,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures Normaliz 3.5.0 to adapt to many kinds of systems.
+\`configure' configures Normaliz 3.5.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1434,7 +1434,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Normaliz 3.5.0:";;
+     short | recursive ) echo "Configuration of Normaliz 3.5.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1561,7 +1561,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-Normaliz configure 3.5.0
+Normaliz configure 3.5.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2002,7 +2002,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by Normaliz $as_me 3.5.0, which was
+It was created by Normaliz $as_me 3.5.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2354,7 +2354,7 @@
 
 LIBNORMALIZ_VERSION_MINOR=5
 
-LIBNORMALIZ_VERSION_PATCH=0
+LIBNORMALIZ_VERSION_PATCH=1
 
 LIBNORMALIZ_VERSION_STRING="$PACKAGE_VERSION"
 
@@ -2881,7 +2881,7 @@
 
 # Define the identity of the package.
  PACKAGE='normaliz'
- VERSION='3.5.0'
+ VERSION='3.5.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -18248,7 +18248,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by Normaliz $as_me 3.5.0, which was
+This file was extended by Normaliz $as_me 3.5.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -18305,7 +18305,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-Normaliz config.status 3.5.0
+Normaliz config.status 3.5.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/configure.ac 
new/normaliz-3.5.1/configure.ac
--- old/normaliz-3.5.0/configure.ac     2017-12-16 08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/configure.ac     2018-01-04 15:12:18.000000000 +0100
@@ -2,10 +2,10 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.59)
-AC_INIT(Normaliz, 3.5.0)
+AC_INIT(Normaliz, 3.5.1)
 AC_SUBST(LIBNORMALIZ_VERSION_MAJOR, 3)
 AC_SUBST(LIBNORMALIZ_VERSION_MINOR, 5)
-AC_SUBST(LIBNORMALIZ_VERSION_PATCH, 0)
+AC_SUBST(LIBNORMALIZ_VERSION_PATCH, 1)
 AC_SUBST(LIBNORMALIZ_VERSION_STRING, "$PACKAGE_VERSION")
 AC_SUBST(LIBQNORMALIZ_VERSION_MAJOR, 3)
 AC_SUBST(LIBQNORMALIZ_VERSION_MINOR, 2)
Binary files old/normaliz-3.5.0/doc/Normaliz.pdf and 
new/normaliz-3.5.1/doc/Normaliz.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/doc/Normaliz.tex 
new/normaliz-3.5.1/doc/Normaliz.tex
--- old/normaliz-3.5.0/doc/Normaliz.tex 2017-12-22 09:53:30.000000000 +0100
+++ new/normaliz-3.5.1/doc/Normaliz.tex 2018-01-04 15:12:18.000000000 +0100
@@ -123,7 +123,7 @@
 
 \def\ttt{\texttt}
 
-\def\version{3.5.0}
+\def\version{3.5.1}
 \def\NmzDir{normaliz-\version}
 
 
@@ -299,6 +299,12 @@
        \item install scripts.
 \end{arab}
 
+In 3.5.1:
+
+\begin{arab}
+       \item Unique output of bases of sublattices and equations (necessary 
for tests on old systems where LLL can produce different results).
+\end{arab}
+
 See the file \verb|CHANGELOG| in the basic package for more information on the 
history of Normaliz.
 
 
@@ -1208,17 +1214,17 @@
 
 These $4$ support hyperplanes cut out the cone generated by the magic squares 
from the linear subspace they generate. Only one is reproduced as a sign 
inequality. This is due to the fact that the linear subspace has submaximal 
dimension and there is no unique lifting of linear forms to the full space.
 \begin{Verbatim}
-6 equations:                  3 basis elements of lattice:
--1  0 1 -1  1  0 0 0  0        1 0 -1 -2 0  2  1  0 -1
--1 -1 0  0  1  0 1 0  0        0 1 -1 -1 0  1  1 -1  0
- 0  0 1 -1  0 -1 1 0  0        0 0  3  4 1 -2 -1  2  2
- 0  1 0 -1  0 -1 0 1  0
- 0  0 1 -1 -1  0 0 0  1
- 0  0 0  1 -1  0 1 0 -1
+6 equations:                 3 basis elements of lattice:
+1 0 0 0 0  1 -2 -1  1        1 0 -1 -2 0  2  1  0 -1
+0 1 0 0 0  1 -2  0  0        0 1 -1 -1 0  1  1 -1  0
+0 0 1 0 0  1 -1 -1  0        0 0  3  4 1 -2 -1  2  2
+0 0 0 1 0 -1  2  0 -2
+0 0 0 0 1 -1  1  0 -1
+0 0 0 0 0  3 -4 -1  2
 \end{Verbatim}
 So one of our equations has turned out to be superfluous (why?). Note that 
also the equations are not reproduced exactly. Finally, Normaliz lists a basis 
of the efficient lattice $\EE$  generated by the magic squares. 
 
-Note that the equations and the lattice basis are not uniquely determined.
+Note that the equations and the lattice basis are not uniquely determined. We 
transform their matrices into reduced row echelon form to force unique output 
files.
 
 \subsubsection{With even corners}\label{magiceven}\label{cong_ex}
 
@@ -2015,8 +2021,8 @@
 0 0 1
 
 2 equations:
- 0 1 0
  1 0 0
+ 0 1 0
 
 1 basis elements of lattice:
  0 0 1
@@ -2779,7 +2785,7 @@
 
 The Normaliz 2 input type \verb|polyhedron| can still be used.
 
-\subsubsection{Lattices}
+\subsubsection{Affine lattices}
 
 \begin{itemize}
        \itemtt[offset] is a vector with $d$ entries. It defines the origin of 
the affine lattice.
@@ -2790,7 +2796,7 @@
 
 \subsection{Inhomogeneous constraints}
 
-\subsubsection{Cones}
+\subsubsection{Polyhedra}
 
 \begin{itemize}
        \itemtt[inhom\_inequalities] is a matrix with $d+1$ columns. We 
consider inequalities
@@ -2820,7 +2826,7 @@
        \itemtt[strict\_signs] is a vector with $d$ components in $\{-1,0,1\}$. 
It is the ''strict'' counterpart to \verb|signs|. An entry $1$ in component $i$ 
represents the inequality $x_i>0$, an entry $-1$ the opposite inequality, 
whereas $0$ imposes no condition on $x_i$. \ref{strict_signs_ex}, 
\verb|Condorcet_one.in|
 \end{itemize}
 
-\subsubsection{Lattices}
+\subsubsection{Affine lattices}
 
 \begin{itemize}
        \itemtt[inhom\_equations] is a matrix with $d+1$ columns. We consider 
equations
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/install_nmz_flint.sh 
new/normaliz-3.5.1/install_nmz_flint.sh
--- old/normaliz-3.5.0/install_nmz_flint.sh     2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/install_nmz_flint.sh     2017-12-31 12:43:48.000000000 
+0100
@@ -8,7 +8,7 @@
 ## including the installation of MPFR (needed for Flint)
 
 FLINT_VERSION="2.5.2"
-MPFR_VERSION="3.1.6"
+MPFR_VERSION="4.0.0"
 
 PREFIX=${NMZ_OPT_DIR}
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/source/CMakeLists.txt 
new/normaliz-3.5.1/source/CMakeLists.txt
--- old/normaliz-3.5.0/source/CMakeLists.txt    2017-12-16 12:08:58.000000000 
+0100
+++ new/normaliz-3.5.1/source/CMakeLists.txt    2018-01-04 15:12:18.000000000 
+0100
@@ -16,7 +16,7 @@
 PROJECT(libnormaliz)
 SET(VERSION_MAJOR 3)
 SET(VERSION_MINOR 5)
-SET(VERSION_PATCH 0)
+SET(VERSION_PATCH 1)
 SET(VERSION_STRING ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
 SET(VERSION ${VERSION_STRING})
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/source/Makefile.am 
new/normaliz-3.5.1/source/Makefile.am
--- old/normaliz-3.5.0/source/Makefile.am       2017-12-22 09:53:30.000000000 
+0100
+++ new/normaliz-3.5.1/source/Makefile.am       2018-01-04 15:12:18.000000000 
+0100
@@ -36,8 +36,8 @@
 # Sources included via nmz_integrate.cpp:
 noinst_HEADERS += libnormaliz/nmz_polynomial.cpp libnormaliz/nmz_integral.cpp
 
-libnormaliz_la_LDFLAGS = -version-info 8:0:5
-## yields version number 3.4.2 for libnormaliz.so on Linux
+libnormaliz_la_LDFLAGS = -version-info 8:1:5
+## yields version number 3.5.1 for libnormaliz.so on Linux
 ## Conjecture: x.y.z yields x-z.z.y
 libnormaliz_la_LIBADD = $(GMP_LDFLAGS) -lgmpxx -lgmp
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/source/Makefile.in 
new/normaliz-3.5.1/source/Makefile.in
--- old/normaliz-3.5.0/source/Makefile.in       2017-12-22 10:02:44.000000000 
+0100
+++ new/normaliz-3.5.1/source/Makefile.in       2018-01-06 15:37:25.000000000 
+0100
@@ -418,7 +418,7 @@
        libnormaliz/bottom.cpp libnormaliz/nmz_polynomial.cpp \
        libnormaliz/nmz_integral.cpp normaliz.h options.h output.h \
        input.cpp options.cpp output.cpp
-libnormaliz_la_LDFLAGS = -version-info 8:0:5
+libnormaliz_la_LDFLAGS = -version-info 8:1:5
 libnormaliz_la_LIBADD = $(GMP_LDFLAGS) -lgmpxx -lgmp
 normaliz_SOURCES = normaliz.cpp
 normaliz_LDADD = libnormaliz.la
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/source/libnormaliz/matrix.cpp 
new/normaliz-3.5.1/source/libnormaliz/matrix.cpp
--- old/normaliz-3.5.0/source/libnormaliz/matrix.cpp    2017-12-16 
12:08:58.000000000 +0100
+++ new/normaliz-3.5.1/source/libnormaliz/matrix.cpp    2017-12-31 
12:43:48.000000000 +0100
@@ -939,6 +939,7 @@
 template<>
 vector<nmz_float> Matrix<nmz_float>::VxM_div(const vector<nmz_float>& v, const 
nmz_float& divisor, bool& success) const{
     assert(false);
+    return {};
 }
 
 //---------------------------------------------------------------------------
@@ -2259,6 +2260,7 @@
 bool Matrix<nmz_float>::SmithNormalForm_inner(size_t& rk, Matrix<nmz_float>& 
Right){
     
     assert(false);    
+    return {};
 }
 
 // Converts "this" into Smith normal form, returns column transformation matrix
@@ -2693,6 +2695,7 @@
 template<>
 vector<nmz_float> Matrix<nmz_float>::optimal_subdivision_point_inner() const{
     assert(false);
+    return {};
 }
 
 /*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/source/libnormaliz/version.h 
new/normaliz-3.5.1/source/libnormaliz/version.h
--- old/normaliz-3.5.0/source/libnormaliz/version.h     2017-12-22 
11:21:19.000000000 +0100
+++ new/normaliz-3.5.1/source/libnormaliz/version.h     2018-01-06 
15:37:29.000000000 +0100
@@ -3,8 +3,8 @@
 
 #define NMZ_VERSION_MAJOR  3
 #define NMZ_VERSION_MINOR  5
-#define NMZ_VERSION_PATCH  0
-#define NMZ_VERSION        3.5.0
+#define NMZ_VERSION_PATCH  1
+#define NMZ_VERSION        3.5.1
 #define NMZ_RELEASE (NMZ_VERSION_MAJOR * 10000 + NMZ_VERSION_MINOR * 100 + 
NMZ_VERSION_PATCH)
 
 namespace libnormaliz {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/source/normaliz.cpp 
new/normaliz-3.5.1/source/normaliz.cpp
--- old/normaliz-3.5.0/source/normaliz.cpp      2017-12-22 09:53:30.000000000 
+0100
+++ new/normaliz-3.5.1/source/normaliz.cpp      2018-01-04 15:12:18.000000000 
+0100
@@ -53,7 +53,7 @@
                                                  << "             
\\....|"<<endl;
     cout << "                                                      
\\...|"<<endl;
     cout << "     (C) The Normaliz Team, University of Osnabrueck   
\\..|"<<endl;
-    cout << "                   December  2017                       
\\.|"<<endl;
+    cout << "                    January  2018                       
\\.|"<<endl;
     cout << "                                                         
\\|"<<endl;
     bool with_optional_packages=false;
     string optional_packages;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/source/output.cpp 
new/normaliz-3.5.1/source/output.cpp
--- old/normaliz-3.5.0/source/output.cpp        2017-12-16 12:08:58.000000000 
+0100
+++ new/normaliz-3.5.1/source/output.cpp        2018-01-04 15:12:18.000000000 
+0100
@@ -1167,7 +1167,9 @@
         if (Result->isComputed(ConeProperty::Sublattice)) {
             const Sublattice_Representation<Integer>& BasisChange = 
Result->getSublattice();
             //equations
-            const Matrix<Integer>& Equations = 
BasisChange.getEquationsMatrix();
+            const Matrix<Integer>& EQ = BasisChange.getEquationsMatrix();
+            Matrix<Integer> Equations=EQ;
+            Equations.row_echelon_reduce();
             size_t nr_of_equ = Equations.nr_of_rows();
             if (nr_of_equ > 0) {
                 out << nr_of_equ <<" equations:" <<endl;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/Makefile.classic 
new/normaliz-3.5.1/test/Makefile.classic
--- old/normaliz-3.5.0/test/Makefile.classic    2017-12-22 10:06:45.000000000 
+0100
+++ new/normaliz-3.5.1/test/Makefile.classic    2018-01-04 15:12:18.000000000 
+0100
@@ -56,6 +56,8 @@
 
 #compare rule
 %.diff: %.out %.ref
+%.diff: %.out %.ref
+       $(DIFF) $*.ref $*.out | tee $*.diff
        $(DIFF) $*.ref $*.out > $*.diff
 
 #ignore comparison for some extremely sensitive tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/3x3_sign.ref 
new/normaliz-3.5.1/test/test-/3x3_sign.ref
--- old/normaliz-3.5.0/test/test-/3x3_sign.ref  2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-/3x3_sign.ref  2018-01-04 15:12:18.000000000 
+0100
@@ -61,12 +61,12 @@
   2  1 0 0 -2 0 0 0 0
 
 6 equations:
- -1  0 1 -1  1  0 0 0  0
- -1 -1 0  0  1  0 1 0  0
-  0  0 1 -1  0 -1 1 0  0
-  0  1 0 -1  0 -1 0 1  0
-  0  0 1 -1 -1  0 0 0  1
-  0  0 0  1 -1  0 1 0 -1
+ 1 0 0 0 0  1 -2 -1  1
+ 0 1 0 0 0  1 -2  0  0
+ 0 0 1 0 0  1 -1 -1  0
+ 0 0 0 1 0 -1  2  0 -2
+ 0 0 0 0 1 -1  1  0 -1
+ 0 0 0 0 0  3 -4 -1  2
 
 3 basis elements of lattice:
  1 0 -1 -2 0  2  1  0 -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/3x3_sign2.ref 
new/normaliz-3.5.1/test/test-/3x3_sign2.ref
--- old/normaliz-3.5.0/test/test-/3x3_sign2.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-/3x3_sign2.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -63,12 +63,12 @@
   2  1 0 0 -2 0 0 0 0
 
 6 equations:
- -1  0 1 -1  1  0 0 0  0
- -1 -1 0  0  1  0 1 0  0
-  0  0 1 -1  0 -1 1 0  0
-  0  1 0 -1  0 -1 0 1  0
-  0  0 1 -1 -1  0 0 0  1
-  0  0 0  1 -1  0 1 0 -1
+ 1 0 0 0 0  1 -2 -1  1
+ 0 1 0 0 0  1 -2  0  0
+ 0 0 1 0 0  1 -1 -1  0
+ 0 0 0 1 0 -1  2  0 -2
+ 0 0 0 0 1 -1  1  0 -1
+ 0 0 0 0 0  3 -4 -1  2
 
 3 basis elements of lattice:
  1 0 -1 -2 0  2  1  0 -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/3x3magiceven.ref 
new/normaliz-3.5.1/test/test-/3x3magiceven.ref
--- old/normaliz-3.5.0/test/test-/3x3magiceven.ref      2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-/3x3magiceven.ref      2018-01-04 
15:12:18.000000000 +0100
@@ -68,12 +68,12 @@
   2 0  1 0 0 0 -1 0 0
 
 6 equations:
- -1  0 1 -1  1  0 0 0  0
- -1 -1 0  0  1  0 1 0  0
-  0  0 1 -1  0 -1 1 0  0
-  0  1 0 -1  0 -1 0 1  0
-  0  0 1 -1 -1  0 0 0  1
-  0  0 0  1 -1  0 1 0 -1
+ 1 0 0 0 0  1 -2 -1  1
+ 0 1 0 0 0  1 -2  0  0
+ 0 0 1 0 0  1 -1 -1  0
+ 0 0 0 1 0 -1  2  0 -2
+ 0 0 0 0 1 -1  1  0 -1
+ 0 0 0 0 0  3 -4 -1  2
 
 2 congruences:
  1 0 0 0 0 0 0 0 0 2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/4x4.ref 
new/normaliz-3.5.1/test/test-/4x4.ref
--- old/normaliz-3.5.0/test/test-/4x4.ref       2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-/4x4.ref       2018-01-04 15:12:18.000000000 
+0100
@@ -109,14 +109,14 @@
  1 1  1  1 -1 -1 -1 0  0 0 0 0 0 0 0 0
 
 8 equations:
-  0  0  0  0 -1  0  0 -1 0  1  1  0 0 0 0 0
-  0  0  0  0  0 -1 -1  0 1  0  0  1 0 0 0 0
-  1  0  0  0  0  0  0 -1 0  0  0 -1 1 0 0 0
-  0  0  0  1  0 -1  0  0 0  0 -1  0 1 0 0 0
-  1  0  0  0  0  0 -1  0 0 -1  0  0 0 0 0 1
-  0  1  0  0  0  0 -1  0 0  0 -1  0 0 1 0 0
- -1  0  0 -1  0  0  0  0 0  0  0  0 0 1 1 0
-  0 -1 -1  0  0  0  0  0 0  0  0  0 1 0 0 1
+ 1 0 0 0 0 0 0 -1 0  0  0 -1  1  0  0  0
+ 0 1 0 0 0 0 0 -1 0  1 -1 -1  1  1  0 -1
+ 0 0 1 0 0 0 0  1 0 -1  1  1 -2 -1  0  0
+ 0 0 0 1 0 0 0  1 0  0  0  1 -1 -1 -1  0
+ 0 0 0 0 1 0 0  1 0 -1 -1  0  0  0  0  0
+ 0 0 0 0 0 1 0  1 0  0  1  1 -2 -1 -1  0
+ 0 0 0 0 0 0 1 -1 0  1  0 -1  1  0  0 -1
+ 0 0 0 0 0 0 0  0 1  1  1  1 -1 -1 -1 -1
 
 8 basis elements of lattice:
  1 0 0 0 0 0 0  1 0  1  0  0  0  0  1  0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/4x4gen.ref 
new/normaliz-3.5.1/test/test-/4x4gen.ref
--- old/normaliz-3.5.0/test/test-/4x4gen.ref    2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-/4x4gen.ref    2018-01-04 15:12:18.000000000 
+0100
@@ -110,14 +110,14 @@
  1 1  1  1 -1 -1 -1 0  0 0 0 0 0 0 0 0
 
 8 equations:
-  0  0  0  0 -1  0  0 -1 0  1  1  0 0 0 0 0
-  0  0  0  0  0 -1 -1  0 1  0  0  1 0 0 0 0
-  1  0  0  0  0  0  0 -1 0  0  0 -1 1 0 0 0
-  0  0  0  1  0 -1  0  0 0  0 -1  0 1 0 0 0
-  1  0  0  0  0  0 -1  0 0 -1  0  0 0 0 0 1
-  0  1  0  0  0  0 -1  0 0  0 -1  0 0 1 0 0
- -1  0  0 -1  0  0  0  0 0  0  0  0 0 1 1 0
-  0 -1 -1  0  0  0  0  0 0  0  0  0 1 0 0 1
+ 1 0 0 0 0 0 0 -1 0  0  0 -1  1  0  0  0
+ 0 1 0 0 0 0 0 -1 0  1 -1 -1  1  1  0 -1
+ 0 0 1 0 0 0 0  1 0 -1  1  1 -2 -1  0  0
+ 0 0 0 1 0 0 0  1 0  0  0  1 -1 -1 -1  0
+ 0 0 0 0 1 0 0  1 0 -1 -1  0  0  0  0  0
+ 0 0 0 0 0 1 0  1 0  0  1  1 -2 -1 -1  0
+ 0 0 0 0 0 0 1 -1 0  1  0 -1  1  0  0 -1
+ 0 0 0 0 0 0 0  0 1  1  1  1 -1 -1 -1 -1
 
 8 basis elements of lattice:
  1 0 0 0 0 0 0  1 0  1  0  0  0  0  1  0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/Fact_wrt_dual_error.ref 
new/normaliz-3.5.1/test/test-/Fact_wrt_dual_error.ref
--- old/normaliz-3.5.0/test/test-/Fact_wrt_dual_error.ref       2017-12-16 
12:08:58.000000000 +0100
+++ new/normaliz-3.5.1/test/test-/Fact_wrt_dual_error.ref       2018-01-04 
15:12:18.000000000 +0100
@@ -31,8 +31,8 @@
  2 -3 0 0
 
 2 equations:
- -2 2 0  1
-  0 2 1 -2
+ 2 0 1 -3
+ 0 2 1 -2
 
 2 basis elements of lattice:
  1 0  4  2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/normaliz-3.5.0/test/test-/Frol_high_6_1024Null5_6.ref 
new/normaliz-3.5.1/test/test-/Frol_high_6_1024Null5_6.ref
--- old/normaliz-3.5.0/test/test-/Frol_high_6_1024Null5_6.ref   2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-/Frol_high_6_1024Null5_6.ref   2018-01-04 
15:12:18.000000000 +0100
@@ -6056,8 +6056,8 @@
   97561026346715661733  1073196688781244790200  11805442971847139198000  
129862946110844001900000 0 0 5000000000000000000000
 
 2 equations:
- 0 0 0 0 0 1 0
  0 0 0 0 1 0 0
+ 0 0 0 0 0 1 0
 
 5 basis elements of lattice:
  1 0 0 0 0 0 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/diagonal.ref 
new/normaliz-3.5.1/test/test-/diagonal.ref
--- old/normaliz-3.5.0/test/test-/diagonal.ref  2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-/diagonal.ref  2018-01-04 15:12:18.000000000 
+0100
@@ -30,7 +30,7 @@
  1 0 0
 
 1 equations:
- -1 -1 1
+ 1 1 -1
 
 2 basis elements of lattice:
  1 0 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/inhom_eq.ref 
new/normaliz-3.5.1/test/test-/inhom_eq.ref
--- old/normaliz-3.5.0/test/test-/inhom_eq.ref  2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-/inhom_eq.ref  2018-01-04 15:12:18.000000000 
+0100
@@ -58,8 +58,8 @@
   2 -14 -18 0   9   76
 
 2 equations:
-  0 -2 -1 1 2  7
- -1 -3  4 5 6 -3
+ 1 1 -5 -4 -4 10
+ 0 2  1 -1 -2 -7
 
 4 basis elements of lattice:
  1 0  1  -3   2  0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/lowrank.ref 
new/normaliz-3.5.1/test/test-/lowrank.ref
--- old/normaliz-3.5.0/test/test-/lowrank.ref   2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-/lowrank.ref   2018-01-04 15:12:18.000000000 
+0100
@@ -97,8 +97,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/lowrankPF.ref 
new/normaliz-3.5.1/test/test-/lowrankPF.ref
--- old/normaliz-3.5.0/test/test-/lowrankPF.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-/lowrankPF.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -70,8 +70,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/polyhedron.ref 
new/normaliz-3.5.1/test/test-/polyhedron.ref
--- old/normaliz-3.5.0/test/test-/polyhedron.ref        2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-/polyhedron.ref        2018-01-04 
15:12:18.000000000 +0100
@@ -61,7 +61,7 @@
  1 0 1
 
 1 equations:
- 0 -1 1
+ 0 1 -1
 
 1 congruences:
  1 1 0 2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-/test22dual.ref 
new/normaliz-3.5.1/test/test-/test22dual.ref
--- old/normaliz-3.5.0/test/test-/test22dual.ref        2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-/test22dual.ref        2018-01-04 
15:12:18.000000000 +0100
@@ -213,24 +213,24 @@
   2  2  3 -1 -1 0 0 0 0 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0
 
 18 equations:
-  0 -1 -1  1  0  0  1 0 0 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
-  0  0 -1  0  0 -1  1 1 0 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
- -1  0  0  0  1  1 -1 0 0 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
-  0  0  1 -1 -1  0  0 0 1 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 1  1  1  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 1  0  0  1  0  0 1 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 0  0  0  1  1  1 0 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 0  1  0  0  1  0 0 1 0 0 0 0 0 0 0 0 0 0
-  0  0  0  0  0  0  0 0 0 0  0  1 -1 -1  0 0 0 1 0 0 0 0 0 0 0 0 0
-  0 -1 -1  0  0  0  0 0 0 1  0  0  0  0  0 0 0 0 1 0 0 0 0 0 0 0 0
- -1  0 -1  0  0  0  0 0 0 0  1  0  0  0  0 0 0 0 0 1 0 0 0 0 0 0 0
- -1 -1  0  0  0  0  0 0 0 0  0  1  0  0  0 0 0 0 0 0 1 0 0 0 0 0 0
- -1  0  0  0  0  0 -1 0 0 0  0  0  1  0  0 0 0 0 0 0 0 1 0 0 0 0 0
-  0  0  0 -1  0 -1  0 0 0 0  0  0  0  1  0 0 0 0 0 0 0 0 1 0 0 0 0
-  0  0  0 -1 -1  0  0 0 0 0  0  0  0  0  1 0 0 0 0 0 0 0 0 1 0 0 0
- -1  0  0 -1  0  0  0 0 0 0  0  0  0  0  0 1 0 0 0 0 0 0 0 0 1 0 0
-  0  0  0  0  0  0  0 1 0 0 -1  0  0 -1  0 0 0 0 0 0 0 0 0 0 0 1 0
-  0  0  0  0  0  0  0 0 1 0  0 -1  0  0 -1 0 0 0 0 0 0 0 0 0 0 0 1
+ 1 0 0 0 0 0 0 0 0 0 0 0 0  1  1 0  1  1 0 0 0 0  1  1 -3 -2 -2
+ 0 1 0 0 0 0 0 0 0 0 0 0 0 -1  0 0 -1  0 0 0 0 0 -1  0  1  0  1
+ 0 0 1 0 0 0 0 0 0 0 0 0 0  0 -1 0  0 -1 0 0 0 0  0 -1  1  1  0
+ 0 0 0 1 0 0 0 0 0 0 0 0 0 -1 -1 0  0  0 0 0 0 0 -1 -1  1  1  1
+ 0 0 0 0 1 0 0 0 0 0 0 0 0  1  0 0  0  0 0 0 0 0  1  0 -1 -1 -1
+ 0 0 0 0 0 1 0 0 0 0 0 0 0  0  1 0  0  0 0 0 0 0  0  1 -1 -1 -1
+ 0 0 0 0 0 0 1 0 0 0 0 0 0  0  0 0 -1 -1 0 0 0 0  0  0  1  0  0
+ 0 0 0 0 0 0 0 1 0 0 0 0 0  0  0 0  1  0 0 0 0 0  0  0 -1  0 -1
+ 0 0 0 0 0 0 0 0 1 0 0 0 0  0  0 0  0  1 0 0 0 0  0  0 -1 -1  0
+ 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 -1 0 -1 -1 0 0 0 0  0  0  1  1  1
+ 0 0 0 0 0 0 0 0 0 0 1 0 0  1  0 0  1  0 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 1 0  0  1 0  0  1 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 1  1  1 0  0  0 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 1  1  1 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 1 0 0 0 -1 -1  1  0  0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 0 1 0 0  1  0 -1  0 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 0 0 1 0  0  1 -1 -1  0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 0 0 0 1  1  1 -1 -1 -1
 
 9 basis elements of lattice:
  1 0 0 0 0  1  0  1  0 0 0  1 0 0  1  1  1 -1  0  1  0  1  1 -1  0 -1  2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-1/3x3magic.ref 
new/normaliz-3.5.1/test/test-1/3x3magic.ref
--- old/normaliz-3.5.0/test/test-1/3x3magic.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-1/3x3magic.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -35,12 +35,12 @@
   2  1 0 0 -2 0 0 0 0
 
 6 equations:
- -1  0 1 -1  1  0 0 0  0
- -1 -1 0  0  1  0 1 0  0
-  0  0 1 -1  0 -1 1 0  0
-  0  1 0 -1  0 -1 0 1  0
-  0  0 1 -1 -1  0 0 0  1
-  0  0 0  1 -1  0 1 0 -1
+ 1 0 0 0 0  1 -2 -1  1
+ 0 1 0 0 0  1 -2  0  0
+ 0 0 1 0 0  1 -1 -1  0
+ 0 0 0 1 0 -1  2  0 -2
+ 0 0 0 0 1 -1  1  0 -1
+ 0 0 0 0 0  3 -4 -1  2
 
 3 basis elements of lattice:
  1 0 -1 -2 0  2  1  0 -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/normaliz-3.5.0/test/test-1/Fact_wrt_dual_error_hom.ref 
new/normaliz-3.5.1/test/test-1/Fact_wrt_dual_error_hom.ref
--- old/normaliz-3.5.0/test/test-1/Fact_wrt_dual_error_hom.ref  2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-1/Fact_wrt_dual_error_hom.ref  2018-01-04 
15:12:18.000000000 +0100
@@ -28,8 +28,8 @@
  2 -3 0 0
 
 2 equations:
- -2 2 0  1
-  0 2 1 -2
+ 2 0 1 -3
+ 0 2 1 -2
 
 2 basis elements of lattice:
  1 0  4  2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-1/lowrank.ref 
new/normaliz-3.5.1/test/test-1/lowrank.ref
--- old/normaliz-3.5.0/test/test-1/lowrank.ref  2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-1/lowrank.ref  2018-01-04 15:12:18.000000000 
+0100
@@ -70,8 +70,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-d/3x3magic.ref 
new/normaliz-3.5.1/test/test-d/3x3magic.ref
--- old/normaliz-3.5.0/test/test-d/3x3magic.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-d/3x3magic.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -40,12 +40,12 @@
   2  1 0 0 -2 0 0 0 0
 
 6 equations:
- -1  0 1 -1  1  0 0 0  0
- -1 -1 0  0  1  0 1 0  0
-  0  0 1 -1  0 -1 1 0  0
-  0  1 0 -1  0 -1 0 1  0
-  0  0 1 -1 -1  0 0 0  1
-  0  0 0  1 -1  0 1 0 -1
+ 1 0 0 0 0  1 -2 -1  1
+ 0 1 0 0 0  1 -2  0  0
+ 0 0 1 0 0  1 -1 -1  0
+ 0 0 0 1 0 -1  2  0 -2
+ 0 0 0 0 1 -1  1  0 -1
+ 0 0 0 0 0  3 -4 -1  2
 
 3 basis elements of lattice:
  1 0 -1 -2 0  2  1  0 -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-d/4x4.ref 
new/normaliz-3.5.1/test/test-d/4x4.ref
--- old/normaliz-3.5.0/test/test-d/4x4.ref      2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-d/4x4.ref      2018-01-04 15:12:18.000000000 
+0100
@@ -80,14 +80,14 @@
  1 1  1  1 -1 -1 -1 0  0 0 0 0 0 0 0 0
 
 8 equations:
-  0  0  0  0 -1  0  0 -1 0  1  1  0 0 0 0 0
-  0  0  0  0  0 -1 -1  0 1  0  0  1 0 0 0 0
-  1  0  0  0  0  0  0 -1 0  0  0 -1 1 0 0 0
-  0  0  0  1  0 -1  0  0 0  0 -1  0 1 0 0 0
-  1  0  0  0  0  0 -1  0 0 -1  0  0 0 0 0 1
-  0  1  0  0  0  0 -1  0 0  0 -1  0 0 1 0 0
- -1  0  0 -1  0  0  0  0 0  0  0  0 0 1 1 0
-  0 -1 -1  0  0  0  0  0 0  0  0  0 1 0 0 1
+ 1 0 0 0 0 0 0 -1 0  0  0 -1  1  0  0  0
+ 0 1 0 0 0 0 0 -1 0  1 -1 -1  1  1  0 -1
+ 0 0 1 0 0 0 0  1 0 -1  1  1 -2 -1  0  0
+ 0 0 0 1 0 0 0  1 0  0  0  1 -1 -1 -1  0
+ 0 0 0 0 1 0 0  1 0 -1 -1  0  0  0  0  0
+ 0 0 0 0 0 1 0  1 0  0  1  1 -2 -1 -1  0
+ 0 0 0 0 0 0 1 -1 0  1  0 -1  1  0  0 -1
+ 0 0 0 0 0 0 0  0 1  1  1  1 -1 -1 -1 -1
 
 8 basis elements of lattice:
  1 0 0 0 0 0 0  1 0  1  0  0  0  0  1  0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-d/5x5.ref 
new/normaliz-3.5.1/test/test-d/5x5.ref
--- old/normaliz-3.5.0/test/test-d/5x5.ref      2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-d/5x5.ref      2018-01-04 15:12:18.000000000 
+0100
@@ -6817,16 +6817,16 @@
   1  3  3  3  5 -2 -2 -1  0 0 -2 -1 -1 -1 0 -2 0 0 -2 0 0 0 0 0 0
 
 10 equations:
- -1  0  0  0  1 -1  0  0  1  0 -1 0  1 0 0 -1  1 0 0 0  0 0 0 0 0
-  0 -1 -1 -1 -1  1  0  0  0  0  1 0  0 0 0  1  0 0 0 0  1 0 0 0 0
-  1  0  0  0  0  0 -1 -1 -1 -1  1 0  0 0 0  1  0 0 0 0  1 0 0 0 0
-  0  1  0  0 -1  0  1  0 -1  0  0 1 -1 0 0  0  0 0 0 0 -1 1 0 0 0
- -1  0  0  0  0 -1  0  0  0  0  0 1  1 1 1 -1  0 0 0 0 -1 0 0 0 0
-  0  0  1  0 -1  0  0  1 -1  0  0 0  0 0 0  0 -1 1 0 0 -1 0 1 0 0
- -1  0  0  0  0 -1  0  0  0  0 -1 0  0 0 0  0  1 1 1 1 -1 0 0 0 0
-  0  0  0  1 -1  0  0  0  0  0  0 0 -1 1 0  0 -1 0 1 0 -1 0 0 1 0
-  0  0  0  0  0  0  0  0 -1  1  0 0 -1 0 1  0 -1 0 0 1 -1 0 0 0 1
-  1  0  0  0 -1  0  1  0 -1  0  0 0  0 0 0  0 -1 0 1 0 -1 0 0 0 1
+ 1 0 0 0 0 0 -1 -1 0 -2 0 -1  0 -1 -2 0  0 -1 -1 -2  4  2  2  2  1
+ 0 1 0 0 0 0  1  0 0  0 0  1  0  0  0 0  1  0  0  0 -1  0 -1 -1 -1
+ 0 0 1 0 0 0  0  1 0  0 0  0  1  0  0 0  0  1  0  0 -1 -1  0 -1 -1
+ 0 0 0 1 0 0  0  0 0  1 0  0 -1  1  1 0 -1  0  1  1 -2 -1 -1  0  0
+ 0 0 0 0 1 0  0  0 0  1 0  0  0  0  1 0  0  0  0  1 -1 -1 -1 -1  0
+ 0 0 0 0 0 1  1  1 0  2 0  0 -1  0  1 0 -1  0  0  1 -2 -1 -1 -1  0
+ 0 0 0 0 0 0  2  1 0  2 0  1  1  1  2 0  0  1  2  2 -5 -3 -3 -3 -1
+ 0 0 0 0 0 0  0  0 1 -1 0  0  1  0 -1 0  1  0  0 -1  1  0  0  0 -1
+ 0 0 0 0 0 0  0  0 0  0 1  1  1  1  1 0  0  0  0  0 -1 -1 -1 -1 -1
+ 0 0 0 0 0 0  0  0 0  0 0  0  0  0  0 1  1  1  1  1 -1 -1 -1 -1 -1
 
 15 basis elements of lattice:
  1 0 0 0 0 0 0 0 0  1 0 0 0 0  1 0  1  1  0 -1  0  0  0  1  0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-d/Fact_wrt_dual_error.ref 
new/normaliz-3.5.1/test/test-d/Fact_wrt_dual_error.ref
--- old/normaliz-3.5.0/test/test-d/Fact_wrt_dual_error.ref      2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-d/Fact_wrt_dual_error.ref      2018-01-04 
15:12:18.000000000 +0100
@@ -31,8 +31,8 @@
  2 -3 0 0
 
 2 equations:
- -2 2 0  1
-  0 2 1 -2
+ 2 0 1 -3
+ 0 2 1 -2
 
 2 basis elements of lattice:
  1 0  4  2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/normaliz-3.5.0/test/test-d/dual-inhom-not-pointed.ref 
new/normaliz-3.5.1/test/test-d/dual-inhom-not-pointed.ref
--- old/normaliz-3.5.0/test/test-d/dual-inhom-not-pointed.ref   2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-d/dual-inhom-not-pointed.ref   2018-01-04 
15:12:18.000000000 +0100
@@ -30,8 +30,8 @@
  0 0 1
 
 2 equations:
- 1  0 0
- 0 -1 1
+ 1 0  0
+ 0 1 -1
 
 1 basis elements of lattice:
  0 1 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/normaliz-3.5.0/test/test-d/hyperplanes-not-pointed.ref 
new/normaliz-3.5.1/test/test-d/hyperplanes-not-pointed.ref
--- old/normaliz-3.5.0/test/test-d/hyperplanes-not-pointed.ref  2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-d/hyperplanes-not-pointed.ref  2018-01-04 
15:12:18.000000000 +0100
@@ -32,9 +32,9 @@
   1  0 0 0 0
 
 3 equations:
-  0 0 0 0 1
-  1 0 0 1 0
- -1 1 1 0 0
+ 1 0 0 1 0
+ 0 1 1 1 0
+ 0 0 0 0 1
 
 2 basis elements of lattice:
  1 0  1 -1 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-d/inhom_eq.ref 
new/normaliz-3.5.1/test/test-d/inhom_eq.ref
--- old/normaliz-3.5.0/test/test-d/inhom_eq.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-d/inhom_eq.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -55,8 +55,8 @@
   2 -14 -18 0   9   76
 
 2 equations:
-  0 -2 -1 1 2  7
- -1 -3  4 5 6 -3
+ 1 1 -5 -4 -4 10
+ 0 2  1 -1 -2 -7
 
 4 basis elements of lattice:
  1 0  1  -3   2  0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/normaliz-3.5.0/test/test-d1/Fact_wrt_dual_error_hom.ref 
new/normaliz-3.5.1/test/test-d1/Fact_wrt_dual_error_hom.ref
--- old/normaliz-3.5.0/test/test-d1/Fact_wrt_dual_error_hom.ref 2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-d1/Fact_wrt_dual_error_hom.ref 2018-01-04 
15:12:18.000000000 +0100
@@ -28,8 +28,8 @@
  2 -3 0 0
 
 2 equations:
- -2 2 0  1
-  0 2 1 -2
+ 2 0 1 -3
+ 0 2 1 -2
 
 2 basis elements of lattice:
  1 0  4  2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/normaliz-3.5.0/test/test-d1/hyperplanes-not-pointed.ref 
new/normaliz-3.5.1/test/test-d1/hyperplanes-not-pointed.ref
--- old/normaliz-3.5.0/test/test-d1/hyperplanes-not-pointed.ref 2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-d1/hyperplanes-not-pointed.ref 2018-01-04 
15:12:18.000000000 +0100
@@ -27,9 +27,9 @@
   1  0 0 0 0
 
 3 equations:
-  0 0 0 0 1
-  1 0 0 1 0
- -1 1 1 0 0
+ 1 0 0 1 0
+ 0 1 1 1 0
+ 0 0 0 0 1
 
 2 basis elements of lattice:
  1 0  1 -1 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-h/3x3_sign.ref 
new/normaliz-3.5.1/test/test-h/3x3_sign.ref
--- old/normaliz-3.5.0/test/test-h/3x3_sign.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-h/3x3_sign.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -57,12 +57,12 @@
   2  1 0 0 -2 0 0 0 0
 
 6 equations:
- -1  0 1 -1  1  0 0 0  0
- -1 -1 0  0  1  0 1 0  0
-  0  0 1 -1  0 -1 1 0  0
-  0  1 0 -1  0 -1 0 1  0
-  0  0 1 -1 -1  0 0 0  1
-  0  0 0  1 -1  0 1 0 -1
+ 1 0 0 0 0  1 -2 -1  1
+ 0 1 0 0 0  1 -2  0  0
+ 0 0 1 0 0  1 -1 -1  0
+ 0 0 0 1 0 -1  2  0 -2
+ 0 0 0 0 1 -1  1  0 -1
+ 0 0 0 0 0  3 -4 -1  2
 
 3 basis elements of lattice:
  1 0 -1 -2 0  2  1  0 -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-h/3x3_sign2.ref 
new/normaliz-3.5.1/test/test-h/3x3_sign2.ref
--- old/normaliz-3.5.0/test/test-h/3x3_sign2.ref        2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-h/3x3_sign2.ref        2018-01-04 
15:12:18.000000000 +0100
@@ -60,12 +60,12 @@
   2  1 0 0 -2 0 0 0 0
 
 6 equations:
- -1  0 1 -1  1  0 0 0  0
- -1 -1 0  0  1  0 1 0  0
-  0  0 1 -1  0 -1 1 0  0
-  0  1 0 -1  0 -1 0 1  0
-  0  0 1 -1 -1  0 0 0  1
-  0  0 0  1 -1  0 1 0 -1
+ 1 0 0 0 0  1 -2 -1  1
+ 0 1 0 0 0  1 -2  0  0
+ 0 0 1 0 0  1 -1 -1  0
+ 0 0 0 1 0 -1  2  0 -2
+ 0 0 0 0 1 -1  1  0 -1
+ 0 0 0 0 0  3 -4 -1  2
 
 3 basis elements of lattice:
  1 0 -1 -2 0  2  1  0 -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-h/3x3magiceven.ref 
new/normaliz-3.5.1/test/test-h/3x3magiceven.ref
--- old/normaliz-3.5.0/test/test-h/3x3magiceven.ref     2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-h/3x3magiceven.ref     2018-01-04 
15:12:18.000000000 +0100
@@ -64,12 +64,12 @@
   2 0  1 0 0 0 -1 0 0
 
 6 equations:
- -1  0 1 -1  1  0 0 0  0
- -1 -1 0  0  1  0 1 0  0
-  0  0 1 -1  0 -1 1 0  0
-  0  1 0 -1  0 -1 0 1  0
-  0  0 1 -1 -1  0 0 0  1
-  0  0 0  1 -1  0 1 0 -1
+ 1 0 0 0 0  1 -2 -1  1
+ 0 1 0 0 0  1 -2  0  0
+ 0 0 1 0 0  1 -1 -1  0
+ 0 0 0 1 0 -1  2  0 -2
+ 0 0 0 0 1 -1  1  0 -1
+ 0 0 0 0 0  3 -4 -1  2
 
 2 congruences:
  1 0 0 0 0 0 0 0 0 2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-h/4x4.ref 
new/normaliz-3.5.1/test/test-h/4x4.ref
--- old/normaliz-3.5.0/test/test-h/4x4.ref      2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-h/4x4.ref      2018-01-04 15:12:18.000000000 
+0100
@@ -104,14 +104,14 @@
  1 1  1  1 -1 -1 -1 0  0 0 0 0 0 0 0 0
 
 8 equations:
-  0  0  0  0 -1  0  0 -1 0  1  1  0 0 0 0 0
-  0  0  0  0  0 -1 -1  0 1  0  0  1 0 0 0 0
-  1  0  0  0  0  0  0 -1 0  0  0 -1 1 0 0 0
-  0  0  0  1  0 -1  0  0 0  0 -1  0 1 0 0 0
-  1  0  0  0  0  0 -1  0 0 -1  0  0 0 0 0 1
-  0  1  0  0  0  0 -1  0 0  0 -1  0 0 1 0 0
- -1  0  0 -1  0  0  0  0 0  0  0  0 0 1 1 0
-  0 -1 -1  0  0  0  0  0 0  0  0  0 1 0 0 1
+ 1 0 0 0 0 0 0 -1 0  0  0 -1  1  0  0  0
+ 0 1 0 0 0 0 0 -1 0  1 -1 -1  1  1  0 -1
+ 0 0 1 0 0 0 0  1 0 -1  1  1 -2 -1  0  0
+ 0 0 0 1 0 0 0  1 0  0  0  1 -1 -1 -1  0
+ 0 0 0 0 1 0 0  1 0 -1 -1  0  0  0  0  0
+ 0 0 0 0 0 1 0  1 0  0  1  1 -2 -1 -1  0
+ 0 0 0 0 0 0 1 -1 0  1  0 -1  1  0  0 -1
+ 0 0 0 0 0 0 0  0 1  1  1  1 -1 -1 -1 -1
 
 8 basis elements of lattice:
  1 0 0 0 0 0 0  1 0  1  0  0  0  0  1  0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-h/4x4gen.ref 
new/normaliz-3.5.1/test/test-h/4x4gen.ref
--- old/normaliz-3.5.0/test/test-h/4x4gen.ref   2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-h/4x4gen.ref   2018-01-04 15:12:18.000000000 
+0100
@@ -107,14 +107,14 @@
  1 1  1  1 -1 -1 -1 0  0 0 0 0 0 0 0 0
 
 8 equations:
-  0  0  0  0 -1  0  0 -1 0  1  1  0 0 0 0 0
-  0  0  0  0  0 -1 -1  0 1  0  0  1 0 0 0 0
-  1  0  0  0  0  0  0 -1 0  0  0 -1 1 0 0 0
-  0  0  0  1  0 -1  0  0 0  0 -1  0 1 0 0 0
-  1  0  0  0  0  0 -1  0 0 -1  0  0 0 0 0 1
-  0  1  0  0  0  0 -1  0 0  0 -1  0 0 1 0 0
- -1  0  0 -1  0  0  0  0 0  0  0  0 0 1 1 0
-  0 -1 -1  0  0  0  0  0 0  0  0  0 1 0 0 1
+ 1 0 0 0 0 0 0 -1 0  0  0 -1  1  0  0  0
+ 0 1 0 0 0 0 0 -1 0  1 -1 -1  1  1  0 -1
+ 0 0 1 0 0 0 0  1 0 -1  1  1 -2 -1  0  0
+ 0 0 0 1 0 0 0  1 0  0  0  1 -1 -1 -1  0
+ 0 0 0 0 1 0 0  1 0 -1 -1  0  0  0  0  0
+ 0 0 0 0 0 1 0  1 0  0  1  1 -2 -1 -1  0
+ 0 0 0 0 0 0 1 -1 0  1  0 -1  1  0  0 -1
+ 0 0 0 0 0 0 0  0 1  1  1  1 -1 -1 -1 -1
 
 8 basis elements of lattice:
  1 0 0 0 0 0 0  1 0  1  0  0  0  0  1  0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-h/lowrank.ref 
new/normaliz-3.5.1/test/test-h/lowrank.ref
--- old/normaliz-3.5.0/test/test-h/lowrank.ref  2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-h/lowrank.ref  2018-01-04 15:12:18.000000000 
+0100
@@ -94,8 +94,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-h/test22dual.ref 
new/normaliz-3.5.1/test/test-h/test22dual.ref
--- old/normaliz-3.5.0/test/test-h/test22dual.ref       2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-h/test22dual.ref       2018-01-04 
15:12:18.000000000 +0100
@@ -210,24 +210,24 @@
   2  2  3 -1 -1 0 0 0 0 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0
 
 18 equations:
-  0 -1 -1  1  0  0  1 0 0 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
-  0  0 -1  0  0 -1  1 1 0 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
- -1  0  0  0  1  1 -1 0 0 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
-  0  0  1 -1 -1  0  0 0 1 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 1  1  1  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 1  0  0  1  0  0 1 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 0  0  0  1  1  1 0 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 0  1  0  0  1  0 0 1 0 0 0 0 0 0 0 0 0 0
-  0  0  0  0  0  0  0 0 0 0  0  1 -1 -1  0 0 0 1 0 0 0 0 0 0 0 0 0
-  0 -1 -1  0  0  0  0 0 0 1  0  0  0  0  0 0 0 0 1 0 0 0 0 0 0 0 0
- -1  0 -1  0  0  0  0 0 0 0  1  0  0  0  0 0 0 0 0 1 0 0 0 0 0 0 0
- -1 -1  0  0  0  0  0 0 0 0  0  1  0  0  0 0 0 0 0 0 1 0 0 0 0 0 0
- -1  0  0  0  0  0 -1 0 0 0  0  0  1  0  0 0 0 0 0 0 0 1 0 0 0 0 0
-  0  0  0 -1  0 -1  0 0 0 0  0  0  0  1  0 0 0 0 0 0 0 0 1 0 0 0 0
-  0  0  0 -1 -1  0  0 0 0 0  0  0  0  0  1 0 0 0 0 0 0 0 0 1 0 0 0
- -1  0  0 -1  0  0  0 0 0 0  0  0  0  0  0 1 0 0 0 0 0 0 0 0 1 0 0
-  0  0  0  0  0  0  0 1 0 0 -1  0  0 -1  0 0 0 0 0 0 0 0 0 0 0 1 0
-  0  0  0  0  0  0  0 0 1 0  0 -1  0  0 -1 0 0 0 0 0 0 0 0 0 0 0 1
+ 1 0 0 0 0 0 0 0 0 0 0 0 0  1  1 0  1  1 0 0 0 0  1  1 -3 -2 -2
+ 0 1 0 0 0 0 0 0 0 0 0 0 0 -1  0 0 -1  0 0 0 0 0 -1  0  1  0  1
+ 0 0 1 0 0 0 0 0 0 0 0 0 0  0 -1 0  0 -1 0 0 0 0  0 -1  1  1  0
+ 0 0 0 1 0 0 0 0 0 0 0 0 0 -1 -1 0  0  0 0 0 0 0 -1 -1  1  1  1
+ 0 0 0 0 1 0 0 0 0 0 0 0 0  1  0 0  0  0 0 0 0 0  1  0 -1 -1 -1
+ 0 0 0 0 0 1 0 0 0 0 0 0 0  0  1 0  0  0 0 0 0 0  0  1 -1 -1 -1
+ 0 0 0 0 0 0 1 0 0 0 0 0 0  0  0 0 -1 -1 0 0 0 0  0  0  1  0  0
+ 0 0 0 0 0 0 0 1 0 0 0 0 0  0  0 0  1  0 0 0 0 0  0  0 -1  0 -1
+ 0 0 0 0 0 0 0 0 1 0 0 0 0  0  0 0  0  1 0 0 0 0  0  0 -1 -1  0
+ 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 -1 0 -1 -1 0 0 0 0  0  0  1  1  1
+ 0 0 0 0 0 0 0 0 0 0 1 0 0  1  0 0  1  0 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 1 0  0  1 0  0  1 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 1  1  1 0  0  0 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 1  1  1 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 1 0 0 0 -1 -1  1  0  0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 0 1 0 0  1  0 -1  0 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 0 0 1 0  0  1 -1 -1  0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 0 0 0 1  1  1 -1 -1 -1
 
 9 basis elements of lattice:
  1 0 0 0 0  1  0  1  0 0 0  1 0 0  1  1  1 -1  0  1  0  1  1 -1  0 -1  2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-hh/rational.IntHull.ref 
new/normaliz-3.5.1/test/test-hh/rational.IntHull.ref
--- old/normaliz-3.5.0/test/test-hh/rational.IntHull.ref        2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-hh/rational.IntHull.ref        2018-01-04 
15:12:18.000000000 +0100
@@ -19,8 +19,8 @@
  0 0 1
 
 2 equations:
- 0 1 0
  1 0 0
+ 0 1 0
 
 1 basis elements of lattice:
  0 0 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-mm/4x4gen.ref 
new/normaliz-3.5.1/test/test-mm/4x4gen.ref
--- old/normaliz-3.5.0/test/test-mm/4x4gen.ref  2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-mm/4x4gen.ref  2018-01-04 15:12:18.000000000 
+0100
@@ -94,14 +94,14 @@
  1 1  1  1 -1 -1 -1 0  0 0 0 0 0 0 0 0
 
 8 equations:
-  0  0  0  0 -1  0  0 -1 0  1  1  0 0 0 0 0
-  0  0  0  0  0 -1 -1  0 1  0  0  1 0 0 0 0
-  1  0  0  0  0  0  0 -1 0  0  0 -1 1 0 0 0
-  0  0  0  1  0 -1  0  0 0  0 -1  0 1 0 0 0
-  1  0  0  0  0  0 -1  0 0 -1  0  0 0 0 0 1
-  0  1  0  0  0  0 -1  0 0  0 -1  0 0 1 0 0
- -1  0  0 -1  0  0  0  0 0  0  0  0 0 1 1 0
-  0 -1 -1  0  0  0  0  0 0  0  0  0 1 0 0 1
+ 1 0 0 0 0 0 0 -1 0  0  0 -1  1  0  0  0
+ 0 1 0 0 0 0 0 -1 0  1 -1 -1  1  1  0 -1
+ 0 0 1 0 0 0 0  1 0 -1  1  1 -2 -1  0  0
+ 0 0 0 1 0 0 0  1 0  0  0  1 -1 -1 -1  0
+ 0 0 0 0 1 0 0  1 0 -1 -1  0  0  0  0  0
+ 0 0 0 0 0 1 0  1 0  0  1  1 -2 -1 -1  0
+ 0 0 0 0 0 0 1 -1 0  1  0 -1  1  0  0 -1
+ 0 0 0 0 0 0 0  0 1  1  1  1 -1 -1 -1 -1
 
 8 basis elements of lattice:
  1 0 0 0 0 0 0  1 0  1  0  0  0  0  1  0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-mm/lowrank.ref 
new/normaliz-3.5.1/test/test-mm/lowrank.ref
--- old/normaliz-3.5.0/test/test-mm/lowrank.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-mm/lowrank.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -83,8 +83,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-mm/test22dual.ref 
new/normaliz-3.5.1/test/test-mm/test22dual.ref
--- old/normaliz-3.5.0/test/test-mm/test22dual.ref      2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-mm/test22dual.ref      2018-01-04 
15:12:18.000000000 +0100
@@ -193,24 +193,24 @@
   2  2  3 -1 -1 0 0 0 0 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0
 
 18 equations:
-  0 -1 -1  1  0  0  1 0 0 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
-  0  0 -1  0  0 -1  1 1 0 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
- -1  0  0  0  1  1 -1 0 0 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
-  0  0  1 -1 -1  0  0 0 1 0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 1  1  1  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 1  0  0  1  0  0 1 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 0  0  0  1  1  1 0 0 0 0 0 0 0 0 0 0 0 0
- -1 -1 -1  0  0  0  0 0 0 0  1  0  0  1  0 0 1 0 0 0 0 0 0 0 0 0 0
-  0  0  0  0  0  0  0 0 0 0  0  1 -1 -1  0 0 0 1 0 0 0 0 0 0 0 0 0
-  0 -1 -1  0  0  0  0 0 0 1  0  0  0  0  0 0 0 0 1 0 0 0 0 0 0 0 0
- -1  0 -1  0  0  0  0 0 0 0  1  0  0  0  0 0 0 0 0 1 0 0 0 0 0 0 0
- -1 -1  0  0  0  0  0 0 0 0  0  1  0  0  0 0 0 0 0 0 1 0 0 0 0 0 0
- -1  0  0  0  0  0 -1 0 0 0  0  0  1  0  0 0 0 0 0 0 0 1 0 0 0 0 0
-  0  0  0 -1  0 -1  0 0 0 0  0  0  0  1  0 0 0 0 0 0 0 0 1 0 0 0 0
-  0  0  0 -1 -1  0  0 0 0 0  0  0  0  0  1 0 0 0 0 0 0 0 0 1 0 0 0
- -1  0  0 -1  0  0  0 0 0 0  0  0  0  0  0 1 0 0 0 0 0 0 0 0 1 0 0
-  0  0  0  0  0  0  0 1 0 0 -1  0  0 -1  0 0 0 0 0 0 0 0 0 0 0 1 0
-  0  0  0  0  0  0  0 0 1 0  0 -1  0  0 -1 0 0 0 0 0 0 0 0 0 0 0 1
+ 1 0 0 0 0 0 0 0 0 0 0 0 0  1  1 0  1  1 0 0 0 0  1  1 -3 -2 -2
+ 0 1 0 0 0 0 0 0 0 0 0 0 0 -1  0 0 -1  0 0 0 0 0 -1  0  1  0  1
+ 0 0 1 0 0 0 0 0 0 0 0 0 0  0 -1 0  0 -1 0 0 0 0  0 -1  1  1  0
+ 0 0 0 1 0 0 0 0 0 0 0 0 0 -1 -1 0  0  0 0 0 0 0 -1 -1  1  1  1
+ 0 0 0 0 1 0 0 0 0 0 0 0 0  1  0 0  0  0 0 0 0 0  1  0 -1 -1 -1
+ 0 0 0 0 0 1 0 0 0 0 0 0 0  0  1 0  0  0 0 0 0 0  0  1 -1 -1 -1
+ 0 0 0 0 0 0 1 0 0 0 0 0 0  0  0 0 -1 -1 0 0 0 0  0  0  1  0  0
+ 0 0 0 0 0 0 0 1 0 0 0 0 0  0  0 0  1  0 0 0 0 0  0  0 -1  0 -1
+ 0 0 0 0 0 0 0 0 1 0 0 0 0  0  0 0  0  1 0 0 0 0  0  0 -1 -1  0
+ 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 -1 0 -1 -1 0 0 0 0  0  0  1  1  1
+ 0 0 0 0 0 0 0 0 0 0 1 0 0  1  0 0  1  0 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 1 0  0  1 0  0  1 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 1  1  1 0  0  0 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 1  1  1 0 0 0 0  0  0 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 1 0 0 0 -1 -1  1  0  0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 0 1 0 0  1  0 -1  0 -1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 0 0 1 0  0  1 -1 -1  0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  0 0 0 0 1  1  1 -1 -1 -1
 
 9 basis elements of lattice:
  1 0 0 0 0  1  0  1  0 0 0  1 0 0  1  1  1 -1  0  1  0  1  1 -1  0 -1  2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/normaliz-3.5.0/test/test-nn/2equation_large_simplex.ref 
new/normaliz-3.5.1/test/test-nn/2equation_large_simplex.ref
--- old/normaliz-3.5.0/test/test-nn/2equation_large_simplex.ref 2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-nn/2equation_large_simplex.ref 2018-01-04 
15:12:18.000000000 +0100
@@ -1742,8 +1742,8 @@
    39853 -160204   185701   241032 -339607   336864   14036  -638    84216
 
 2 equations:
- -7 13 -15  -6  9   8 -11 -12  2
-  1  6  -7 -18 25 -36   6   8 -9
+ 1  6  -7  -18  25  -36  6  8  -9
+ 0 55 -64 -132 184 -244 31 44 -61
 
 7 basis elements of lattice:
  1 0 0 0 0 0 -43  40   7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-nn/Fact_wrt_dual_error.ref 
new/normaliz-3.5.1/test/test-nn/Fact_wrt_dual_error.ref
--- old/normaliz-3.5.0/test/test-nn/Fact_wrt_dual_error.ref     2017-12-16 
12:08:58.000000000 +0100
+++ new/normaliz-3.5.1/test/test-nn/Fact_wrt_dual_error.ref     2018-01-04 
15:12:18.000000000 +0100
@@ -31,8 +31,8 @@
  2 -3 0 0
 
 2 equations:
- -2 2 0  1
-  0 2 1 -2
+ 2 0 1 -3
+ 0 2 1 -2
 
 2 basis elements of lattice:
  1 0  4  2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/normaliz-3.5.0/test/test-nn/hyperplanes-not-pointed.ref 
new/normaliz-3.5.1/test/test-nn/hyperplanes-not-pointed.ref
--- old/normaliz-3.5.0/test/test-nn/hyperplanes-not-pointed.ref 2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-nn/hyperplanes-not-pointed.ref 2018-01-04 
15:12:18.000000000 +0100
@@ -35,9 +35,9 @@
   1  0 0 0 0
 
 3 equations:
-  0 0 0 0 1
-  1 0 0 1 0
- -1 1 1 0 0
+ 1 0 0 1 0
+ 0 1 1 1 0
+ 0 0 0 0 1
 
 2 basis elements of lattice:
  1 0  1 -1 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-nn/lowrank.ref 
new/normaliz-3.5.1/test/test-nn/lowrank.ref
--- old/normaliz-3.5.0/test/test-nn/lowrank.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-nn/lowrank.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -79,8 +79,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-p/bugHpoly.ref 
new/normaliz-3.5.1/test/test-p/bugHpoly.ref
--- old/normaliz-3.5.0/test/test-p/bugHpoly.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-p/bugHpoly.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -196,22 +196,22 @@
   1 1  1 1 -1 0  0  0 -2 0 0 0 0  0 0 0 0 0 0 0 0 0 0 0 0
 
 16 equations:
-  0  0 -1  0  0 0  0  0  0  0 1 0  0  0  0 0 0 0  0  0 0 0 0 0 0
-  0  0  0  0  0 0  0 -1  0  0 0 1  0  0  0 0 0 0  0  0 0 0 0 0 0
-  0 -1  0  0  0 1  0  0  0  0 0 0  0  0  0 0 0 0  0  0 0 0 0 0 0
-  0  0  0 -1  0 0  0  0  0  0 0 0  0  0  0 1 0 0  0  0 0 0 0 0 0
-  0  0  0  0  0 0  0  0 -1  0 0 0  0  0  0 0 1 0  0  0 0 0 0 0 0
-  0  0  0  0  0 0  0  0  0  0 0 0  0 -1  0 0 0 1  0  0 0 0 0 0 0
-  0  0  0  0 -1 0  0  0  0  0 0 0  0  0  0 0 0 0  0  0 1 0 0 0 0
-  0  0  0  0  0 0  0  0  0 -1 0 0  0  0  0 0 0 0  0  0 0 1 0 0 0
-  0  0  0  0  0 0  0  0  0  0 0 0  0  0 -1 0 0 0  0  0 0 0 1 0 0
-  0  0  0  0  0 0  0  0  0  0 0 0  0  0  0 0 0 0  0 -1 0 0 0 1 0
-  0  0 -1  0 -1 0  1  0  0  0 0 0  0  0 -1 0 1 0  1  0 0 0 0 0 0
- -1  0  0 -1  0 0  0  1  0  1 0 0  0  0  1 0 0 0 -1  0 0 0 0 0 0
-  0  0  0  1  1 0 -1 -1  0  0 0 0 -1  0  0 0 0 0  0  1 0 0 0 0 0
- -1 -1  0  0  0 0 -1  0  0  0 0 0  0  1  1 0 0 0  0  1 0 0 0 0 0
-  0  0 -1 -1  0 0  1  0  0  1 0 0  0 -1  0 0 0 0  0  0 0 0 0 0 1
-  0 -1  0  0  1 0 -1 -1  1 -1 0 0  1  0  0 0 0 0  0  0 1 0 0 0 0
+ 1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -1  0 0  1  0  0  0  1
+ 0 1 0 0 0 0 0 0 0 0 0  0 0 0 0 0  2 -1 -1 0  2  0 -1 -1 -1
+ 0 0 1 0 0 0 0 0 0 0 0  1 0 0 0 0 -2  1  0 0 -2  0  1  0  0
+ 0 0 0 1 0 0 0 0 0 0 0  0 0 0 0 0  1  1  1 0 -1 -1 -1  0 -1
+ 0 0 0 0 1 0 0 0 0 0 0  0 0 0 0 0  0  0  0 0 -1  0  0  0  0
+ 0 0 0 0 0 1 0 0 0 0 0  0 0 0 0 0  2 -1 -1 0  2  0 -1 -1 -1
+ 0 0 0 0 0 0 1 0 0 0 0  1 0 0 0 0 -1  1  1 0 -3  0  0  0  0
+ 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 0 0  0  0  0 0  0  0  0  0  0
+ 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 -1  0  0 0  0  0  0  0  0
+ 0 0 0 0 0 0 0 0 0 1 0  0 0 0 0 0  0  0  0 0  0 -1  0  0  0
+ 0 0 0 0 0 0 0 0 0 0 1  1 0 0 0 0 -2  1  0 0 -2  0  1  0  0
+ 0 0 0 0 0 0 0 0 0 0 0  0 1 0 0 0  2  0  0 0  1 -1 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0  0 0 1 0 0  0 -1  0 0  0  0  0  0  0
+ 0 0 0 0 0 0 0 0 0 0 0  0 0 0 1 0  0  0  0 0  0  0 -1  0  0
+ 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 1  1  1  1 0 -1 -1 -1  0 -1
+ 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 0  0  0  0 1  0  0  0 -1  0
 
 9 basis elements of lattice:
  1 0 0 0 0 0 0 0 0  1 0 0  1 0  0 0 0 0  0  1 0  1  0  1 -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-p/lowrank.ref 
new/normaliz-3.5.1/test/test-p/lowrank.ref
--- old/normaliz-3.5.0/test/test-p/lowrank.ref  2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-p/lowrank.ref  2018-01-04 15:12:18.000000000 
+0100
@@ -88,8 +88,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-q/bugHpoly.ref 
new/normaliz-3.5.1/test/test-q/bugHpoly.ref
--- old/normaliz-3.5.0/test/test-q/bugHpoly.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-q/bugHpoly.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -191,22 +191,22 @@
   1 1  1 1 -1 0  0  0 -2 0 0 0 0  0 0 0 0 0 0 0 0 0 0 0 0
 
 16 equations:
-  0  0 -1  0  0 0  0  0  0  0 1 0  0  0  0 0 0 0  0  0 0 0 0 0 0
-  0  0  0  0  0 0  0 -1  0  0 0 1  0  0  0 0 0 0  0  0 0 0 0 0 0
-  0 -1  0  0  0 1  0  0  0  0 0 0  0  0  0 0 0 0  0  0 0 0 0 0 0
-  0  0  0 -1  0 0  0  0  0  0 0 0  0  0  0 1 0 0  0  0 0 0 0 0 0
-  0  0  0  0  0 0  0  0 -1  0 0 0  0  0  0 0 1 0  0  0 0 0 0 0 0
-  0  0  0  0  0 0  0  0  0  0 0 0  0 -1  0 0 0 1  0  0 0 0 0 0 0
-  0  0  0  0 -1 0  0  0  0  0 0 0  0  0  0 0 0 0  0  0 1 0 0 0 0
-  0  0  0  0  0 0  0  0  0 -1 0 0  0  0  0 0 0 0  0  0 0 1 0 0 0
-  0  0  0  0  0 0  0  0  0  0 0 0  0  0 -1 0 0 0  0  0 0 0 1 0 0
-  0  0  0  0  0 0  0  0  0  0 0 0  0  0  0 0 0 0  0 -1 0 0 0 1 0
-  0  0 -1  0 -1 0  1  0  0  0 0 0  0  0 -1 0 1 0  1  0 0 0 0 0 0
- -1  0  0 -1  0 0  0  1  0  1 0 0  0  0  1 0 0 0 -1  0 0 0 0 0 0
-  0  0  0  1  1 0 -1 -1  0  0 0 0 -1  0  0 0 0 0  0  1 0 0 0 0 0
- -1 -1  0  0  0 0 -1  0  0  0 0 0  0  1  1 0 0 0  0  1 0 0 0 0 0
-  0  0 -1 -1  0 0  1  0  0  1 0 0  0 -1  0 0 0 0  0  0 0 0 0 0 1
-  0 -1  0  0  1 0 -1 -1  1 -1 0 0  1  0  0 0 0 0  0  0 1 0 0 0 0
+ 1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -1  0 0  1  0  0  0  1
+ 0 1 0 0 0 0 0 0 0 0 0  0 0 0 0 0  2 -1 -1 0  2  0 -1 -1 -1
+ 0 0 1 0 0 0 0 0 0 0 0  1 0 0 0 0 -2  1  0 0 -2  0  1  0  0
+ 0 0 0 1 0 0 0 0 0 0 0  0 0 0 0 0  1  1  1 0 -1 -1 -1  0 -1
+ 0 0 0 0 1 0 0 0 0 0 0  0 0 0 0 0  0  0  0 0 -1  0  0  0  0
+ 0 0 0 0 0 1 0 0 0 0 0  0 0 0 0 0  2 -1 -1 0  2  0 -1 -1 -1
+ 0 0 0 0 0 0 1 0 0 0 0  1 0 0 0 0 -1  1  1 0 -3  0  0  0  0
+ 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 0 0  0  0  0 0  0  0  0  0  0
+ 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 -1  0  0 0  0  0  0  0  0
+ 0 0 0 0 0 0 0 0 0 1 0  0 0 0 0 0  0  0  0 0  0 -1  0  0  0
+ 0 0 0 0 0 0 0 0 0 0 1  1 0 0 0 0 -2  1  0 0 -2  0  1  0  0
+ 0 0 0 0 0 0 0 0 0 0 0  0 1 0 0 0  2  0  0 0  1 -1 -1 -1 -1
+ 0 0 0 0 0 0 0 0 0 0 0  0 0 1 0 0  0 -1  0 0  0  0  0  0  0
+ 0 0 0 0 0 0 0 0 0 0 0  0 0 0 1 0  0  0  0 0  0  0 -1  0  0
+ 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 1  1  1  1 0 -1 -1 -1  0 -1
+ 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 0  0  0  0 1  0  0  0 -1  0
 
 9 basis elements of lattice:
  1 0 0 0 0 0 0 0 0  1 0 0  1 0  0 0 0 0  0  1 0  1  0  1 -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-q/lowrank.ref 
new/normaliz-3.5.1/test/test-q/lowrank.ref
--- old/normaliz-3.5.0/test/test-q/lowrank.ref  2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-q/lowrank.ref  2018-01-04 15:12:18.000000000 
+0100
@@ -69,8 +69,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-r1/3x3magic.ref 
new/normaliz-3.5.1/test/test-r1/3x3magic.ref
--- old/normaliz-3.5.0/test/test-r1/3x3magic.ref        2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-r1/3x3magic.ref        2018-01-04 
15:12:18.000000000 +0100
@@ -38,12 +38,12 @@
   2  1 0 0 -2 0 0 0 0
 
 6 equations:
- -1  0 1 -1  1  0 0 0  0
- -1 -1 0  0  1  0 1 0  0
-  0  0 1 -1  0 -1 1 0  0
-  0  1 0 -1  0 -1 0 1  0
-  0  0 1 -1 -1  0 0 0  1
-  0  0 0  1 -1  0 1 0 -1
+ 1 0 0 0 0  1 -2 -1  1
+ 0 1 0 0 0  1 -2  0  0
+ 0 0 1 0 0  1 -1 -1  0
+ 0 0 0 1 0 -1  2  0 -2
+ 0 0 0 0 1 -1  1  0 -1
+ 0 0 0 0 0  3 -4 -1  2
 
 3 basis elements of lattice:
  1 0 -1 -2 0  2  1  0 -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-r1/4x4.ref 
new/normaliz-3.5.1/test/test-r1/4x4.ref
--- old/normaliz-3.5.0/test/test-r1/4x4.ref     2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-r1/4x4.ref     2018-01-04 15:12:18.000000000 
+0100
@@ -65,14 +65,14 @@
  1 1  1  1 -1 -1 -1 0  0 0 0 0 0 0 0 0
 
 8 equations:
-  0  0  0  0 -1  0  0 -1 0  1  1  0 0 0 0 0
-  0  0  0  0  0 -1 -1  0 1  0  0  1 0 0 0 0
-  1  0  0  0  0  0  0 -1 0  0  0 -1 1 0 0 0
-  0  0  0  1  0 -1  0  0 0  0 -1  0 1 0 0 0
-  1  0  0  0  0  0 -1  0 0 -1  0  0 0 0 0 1
-  0  1  0  0  0  0 -1  0 0  0 -1  0 0 1 0 0
- -1  0  0 -1  0  0  0  0 0  0  0  0 0 1 1 0
-  0 -1 -1  0  0  0  0  0 0  0  0  0 1 0 0 1
+ 1 0 0 0 0 0 0 -1 0  0  0 -1  1  0  0  0
+ 0 1 0 0 0 0 0 -1 0  1 -1 -1  1  1  0 -1
+ 0 0 1 0 0 0 0  1 0 -1  1  1 -2 -1  0  0
+ 0 0 0 1 0 0 0  1 0  0  0  1 -1 -1 -1  0
+ 0 0 0 0 1 0 0  1 0 -1 -1  0  0  0  0  0
+ 0 0 0 0 0 1 0  1 0  0  1  1 -2 -1 -1  0
+ 0 0 0 0 0 0 1 -1 0  1  0 -1  1  0  0 -1
+ 0 0 0 0 0 0 0  0 1  1  1  1 -1 -1 -1 -1
 
 8 basis elements of lattice:
  1 0 0 0 0 0 0  1 0  1  0  0  0  0  1  0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/normaliz-3.5.0/test/test-r1/hyperplanes-not-pointed.ref 
new/normaliz-3.5.1/test/test-r1/hyperplanes-not-pointed.ref
--- old/normaliz-3.5.0/test/test-r1/hyperplanes-not-pointed.ref 2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-r1/hyperplanes-not-pointed.ref 2018-01-04 
15:12:18.000000000 +0100
@@ -27,9 +27,9 @@
   1  0 0 0 0
 
 3 equations:
-  0 0 0 0 1
-  1 0 0 1 0
- -1 1 1 0 0
+ 1 0 0 1 0
+ 0 1 1 1 0
+ 0 0 0 0 1
 
 2 basis elements of lattice:
  1 0  1 -1 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-r1/lowrank.ref 
new/normaliz-3.5.1/test/test-r1/lowrank.ref
--- old/normaliz-3.5.0/test/test-r1/lowrank.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-r1/lowrank.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -70,8 +70,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-s/3x3_sign.ref 
new/normaliz-3.5.1/test/test-s/3x3_sign.ref
--- old/normaliz-3.5.0/test/test-s/3x3_sign.ref 2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-s/3x3_sign.ref 2018-01-04 15:12:18.000000000 
+0100
@@ -26,12 +26,12 @@
   2  1 0 0 -2 0 0 0 0
 
 6 equations:
- -1  0 1 -1  1  0 0 0  0
- -1 -1 0  0  1  0 1 0  0
-  0  0 1 -1  0 -1 1 0  0
-  0  1 0 -1  0 -1 0 1  0
-  0  0 1 -1 -1  0 0 0  1
-  0  0 0  1 -1  0 1 0 -1
+ 1 0 0 0 0  1 -2 -1  1
+ 0 1 0 0 0  1 -2  0  0
+ 0 0 1 0 0  1 -1 -1  0
+ 0 0 0 1 0 -1  2  0 -2
+ 0 0 0 0 1 -1  1  0 -1
+ 0 0 0 0 0  3 -4 -1  2
 
 3 basis elements of lattice:
  1 0 -1 -2 0  2  1  0 -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-s/3x3magiceven.ref 
new/normaliz-3.5.1/test/test-s/3x3magiceven.ref
--- old/normaliz-3.5.0/test/test-s/3x3magiceven.ref     2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-s/3x3magiceven.ref     2018-01-04 
15:12:18.000000000 +0100
@@ -27,12 +27,12 @@
   2 0  1 0 0 0 -1 0 0
 
 6 equations:
- -1  0 1 -1  1  0 0 0  0
- -1 -1 0  0  1  0 1 0  0
-  0  0 1 -1  0 -1 1 0  0
-  0  1 0 -1  0 -1 0 1  0
-  0  0 1 -1 -1  0 0 0  1
-  0  0 0  1 -1  0 1 0 -1
+ 1 0 0 0 0  1 -2 -1  1
+ 0 1 0 0 0  1 -2  0  0
+ 0 0 1 0 0  1 -1 -1  0
+ 0 0 0 1 0 -1  2  0 -2
+ 0 0 0 0 1 -1  1  0 -1
+ 0 0 0 0 0  3 -4 -1  2
 
 2 congruences:
  1 0 0 0 0 0 0 0 0 2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/normaliz-3.5.0/test/test-s/hyperplanes-not-pointed.ref 
new/normaliz-3.5.1/test/test-s/hyperplanes-not-pointed.ref
--- old/normaliz-3.5.0/test/test-s/hyperplanes-not-pointed.ref  2017-12-16 
08:51:40.000000000 +0100
+++ new/normaliz-3.5.1/test/test-s/hyperplanes-not-pointed.ref  2018-01-04 
15:12:18.000000000 +0100
@@ -22,9 +22,9 @@
   1  0 0 0 0
 
 3 equations:
-  0 0 0 0 1
-  1 0 0 1 0
- -1 1 1 0 0
+ 1 0 0 1 0
+ 0 1 1 1 0
+ 0 0 0 0 1
 
 2 basis elements of lattice:
  1 0  1 -1 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-s/lowrank.ref 
new/normaliz-3.5.1/test/test-s/lowrank.ref
--- old/normaliz-3.5.0/test/test-s/lowrank.ref  2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-s/lowrank.ref  2018-01-04 15:12:18.000000000 
+0100
@@ -51,8 +51,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-v/lowrank.ref 
new/normaliz-3.5.1/test/test-v/lowrank.ref
--- old/normaliz-3.5.0/test/test-v/lowrank.ref  2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-v/lowrank.ref  2018-01-04 15:12:18.000000000 
+0100
@@ -56,8 +56,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/normaliz-3.5.0/test/test-w/lowrank.ref 
new/normaliz-3.5.1/test/test-w/lowrank.ref
--- old/normaliz-3.5.0/test/test-w/lowrank.ref  2017-12-16 08:51:40.000000000 
+0100
+++ new/normaliz-3.5.1/test/test-w/lowrank.ref  2018-01-04 15:12:18.000000000 
+0100
@@ -79,8 +79,8 @@
   660  45 -150  30 0  403  217  142  337  115  241  132  141  90  198  33 -468 
-3
 
 2 equations:
-   -2    1   1    1    1    0    0   0    0   0    0   0   0   0    0   0   0 0
- -209 -146 -16 -136 -116 -269 -145 -95 -225 -77 -161 -88 -94 -60 -132 -22 313 2
+ 1 250 120 240 220 269 145  95 225  77 161  88  94  60 132 22 -313 -2
+ 0 501 241 481 441 538 290 190 450 154 322 176 188 120 264 44 -626 -4
 
 16 basis elements of lattice:
  1 0 0 0  2 0 0 0 0 0 0 0 0 0 0 0 1   64


Reply via email to