# HG changeset patch # User Chris Cannam # Date 1475248990 -3600 # Node ID 7b7691b4919772954b107230e9a5f2515115c083 # Parent 68a41957200e33519858b88c36368abe80d2f1f5 Minor build fixes diff -r 68a41957200e -r 7b7691b49197 build/linux/Makefile.linux64 --- 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 diff -r 68a41957200e -r 7b7691b49197 dsp/wavelet/Wavelet.cpp --- 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())); } diff -r 68a41957200e -r 7b7691b49197 maths/Polyfit.h --- 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)