changeset 204:214b31ec7e1a clapack-included

Minor build fixes
author Chris Cannam
date Fri, 30 Sep 2016 16:23:10 +0100
parents 9ddc8982ad2d
children e81375fa6a33
files build/linux/Makefile.linux64 dsp/wavelet/Wavelet.cpp maths/Polyfit.h
diffstat 3 files changed, 6 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/build/linux/Makefile.linux64	Fri Sep 30 16:22:56 2016 +0100
+++ b/build/linux/Makefile.linux64	Fri Sep 30 16:23:10 2016 +0100
@@ -1,6 +1,6 @@
 
-#CFLAGS := -DNDEBUG -Wall -Wextra -Werror=implicit-function-declaration -O3 -fPIC -ffast-math -msse -msse2 -mfpmath=sse -ftree-vectorize -DUSE_PTHREADS
-CFLAGS := -DDEBUG -g -Wall -Wextra -Werror=implicit-function-declaration -fPIC -ffast-math -DUSE_PTHREADS
+CFLAGS := -DNDEBUG -Wall -Wextra -Werror=implicit-function-declaration -O3 -fPIC -ffast-math -msse -msse2 -mfpmath=sse -ftree-vectorize -DUSE_PTHREADS
+#CFLAGS := -DDEBUG -g -Wall -Wextra -Werror=implicit-function-declaration -fPIC -ffast-math -DUSE_PTHREADS
 
 CXXFLAGS := $(CFLAGS) -Werror
 
--- a/dsp/wavelet/Wavelet.cpp	Fri Sep 30 16:22:56 2016 +0100
+++ b/dsp/wavelet/Wavelet.cpp	Fri Sep 30 16:23:10 2016 +0100
@@ -1843,6 +1843,9 @@
         break;
     }
 
+    // avoid compiler warning for unused value if assert is not compiled in:
+    (void)flength;
+
     assert(flength == int(lpd.size()));
     assert(flength == int(hpd.size()));
 }
--- a/maths/Polyfit.h	Fri Sep 30 16:22:56 2016 +0100
+++ b/maths/Polyfit.h	Fri Sep 30 16:23:10 2016 +0100
@@ -292,7 +292,7 @@
     double big, t;
     double pivot;
     double determ;
-    int irow, icol;
+    int irow = 0, icol = 0;
     int ncol(b.size());
     int nv = 1;                  // single constant vector
     for(int i = 0; i < ncol; ++i)