Skip to content

Instantly share code, notes, and snippets.

@wangqr

wangqr/build.log Secret

Created April 12, 2019 20:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wangqr/ab96316acbc92e640b6d044688b77648 to your computer and use it in GitHub Desktop.
Save wangqr/ab96316acbc92e640b6d044688b77648 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
using FSLDIR as /build/fsl/src/fsl
Making project libgdc
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot gdc_samp1 gdc_samp2 gdc_pie_samp
/build/fsl/src/fsl/extras/src/libgdc
Building dependency file depend.mk
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/usr/include -I/usr/include/libpng1.6 -I/usr/include -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o gifencode.o gifencode.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/usr/include -I/usr/include/libpng1.6 -I/usr/include -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o price_conv.o price_conv.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/usr/include -I/usr/include/libpng1.6 -I/usr/include -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o gdc.o gdc.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/usr/include -I/usr/include/libpng1.6 -I/usr/include -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o gdc_pie.o gdc_pie.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/usr/include -I/usr/include/libpng1.6 -I/usr/include -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o gdchart.o gdchart.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/usr/include -I/usr/include/libpng1.6 -I/usr/include -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o array_alloc.o array_alloc.c
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
gifencode.c: In function ‘gdImageCreateFromGif’:
gifencode.c:866:12: warning: variable ‘AspectRatio’ set but not used [-Wunused-but-set-variable]
int AspectRatio;
^~~~~~~~~~~
gifencode.c:865:12: warning: variable ‘Background’ set but not used [-Wunused-but-set-variable]
int Background;
^~~~~~~~~~
gifencode.c:864:12: warning: variable ‘ColorResolution’ set but not used [-Wunused-but-set-variable]
int ColorResolution;
^~~~~~~~~~~~~~~
At top level:
gifencode.c:783:13: warning: ‘accum’ defined but not used [-Wunused-variable]
static char accum[ 256 ];
^~~~~
gifencode.c:775:1: warning: ‘char_init’ defined but not used [-Wunused-function]
char_init(void)
^~~~~~~~~
gifencode.c:57:13: warning: ‘char_out’ defined but not used [-Wunused-function]
static void char_out (int c)
^~~~~~~~
gdc.c: In function ‘out_err’:
gdc.c:270:8: warning: variable ‘bgclr’ set but not used [-Wunused-but-set-variable]
int bgclr;
^~~~~
gdc_pie.c: In function ‘GDC_out_pie’:
gdc_pie.c:55:29: warning: implicit declaration of function ‘rint’; did you mean ‘printf’? [-Wimplicit-function-declaration]
#define TO_INT_DEG(o) (int)rint( (double)((o)/(2.0*M_PI)*360.0) )
^~~~
gdc_pie.c:443:10: note: in expansion of macro ‘TO_INT_DEG’
TO_INT_DEG(slice_angle[1][i])+270, TO_INT_DEG(slice_angle[2][i])+270,
^~~~~~~~~~
gdc_pie.c:141:9: warning: variable ‘pscl’ set but not used [-Wunused-but-set-variable]
float pscl;
^~~~
gdc_pie.c:129:8: warning: variable ‘BGColor’ set but not used [-Wunused-but-set-variable]
int BGColor,
^~~~~~~
ar -r libgdc.a gifencode.o price_conv.o gdc.o gdc_pie.o gdchart.o array_alloc.o
ar: creating libgdc.a
make[1]: Entering directory '/build/fsl/src/fsl/extras/src/libgdc'
make[2]: Entering directory '/build/fsl/src/fsl/extras/src/libgdc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/extras/src/libgdc'
make[2]: Entering directory '/build/fsl/src/fsl/extras/src/libgdc'
make[3]: Entering directory '/build/fsl/src/fsl/extras/src/libgdc'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/extras/src/libgdc'
make[3]: Entering directory '/build/fsl/src/fsl/extras/src/libgdc'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libgdc'
Installing stable header files
install -p -m 0664 array_alloc.h /build/fsl/src/fsl/extras/include/libgdc/
install -p -m 0664 gdc.h /build/fsl/src/fsl/extras/include/libgdc/
install -p -m 0664 gdchart.h /build/fsl/src/fsl/extras/include/libgdc/
install -p -m 0664 gdcpie.h /build/fsl/src/fsl/extras/include/libgdc/
install -p -m 0664 gifencode.h /build/fsl/src/fsl/extras/include/libgdc/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libgdc'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libgdc'
Installing stable library archives
install -p -m 0664 libgdc.a /build/fsl/src/fsl/extras/lib
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libgdc'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libgdc'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libgdc'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libgdc'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/doc/libgdc/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libgdc'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libgdc'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/refdoc/libgdc/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libgdc'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libgdc'
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libgdc'
make[3]: Leaving directory '/build/fsl/src/fsl/extras/src/libgdc'
make[2]: Leaving directory '/build/fsl/src/fsl/extras/src/libgdc'
make[1]: Leaving directory '/build/fsl/src/fsl/extras/src/libgdc'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot gdc_samp1 gdc_samp2 gdc_pie_samp
-------------------------
Successfully made libgdc
Making project libprob
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
/build/fsl/src/fsl/extras/src/libprob
Building dependency file depend.mk
make: Nothing to be done for 'all'.
make[1]: Entering directory '/build/fsl/src/fsl/extras/src/libprob'
make[2]: Entering directory '/build/fsl/src/fsl/extras/src/libprob'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/extras/src/libprob'
make[2]: Entering directory '/build/fsl/src/fsl/extras/src/libprob'
make[3]: Entering directory '/build/fsl/src/fsl/extras/src/libprob'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/extras/src/libprob'
make[3]: Entering directory '/build/fsl/src/fsl/extras/src/libprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libprob'
Installing stable header files
install -p -m 0664 libprob.h /build/fsl/src/fsl/extras/include/libprob/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libprob'
Installing stable library archives
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libprob'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libprob'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/doc/libprob/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libprob'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/refdoc/libprob/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libprob'
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libprob'
make[3]: Leaving directory '/build/fsl/src/fsl/extras/src/libprob'
make[2]: Leaving directory '/build/fsl/src/fsl/extras/src/libprob'
make[1]: Leaving directory '/build/fsl/src/fsl/extras/src/libprob'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made libprob
Making project libcprob
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
/build/fsl/src/fsl/extras/src/libcprob
Building dependency file depend.mk
make: Nothing to be done for 'all'.
make[1]: Entering directory '/build/fsl/src/fsl/extras/src/libcprob'
make[2]: Entering directory '/build/fsl/src/fsl/extras/src/libcprob'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/extras/src/libcprob'
make[2]: Entering directory '/build/fsl/src/fsl/extras/src/libcprob'
make[3]: Entering directory '/build/fsl/src/fsl/extras/src/libcprob'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/extras/src/libcprob'
make[3]: Entering directory '/build/fsl/src/fsl/extras/src/libcprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libcprob'
Installing stable header files
install -p -m 0664 libcprob.h /build/fsl/src/fsl/extras/include/libcprob/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libcprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libcprob'
Installing stable library archives
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libcprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libcprob'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libcprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libcprob'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/doc/libcprob/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libcprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libcprob'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/refdoc/libcprob/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libcprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/libcprob'
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/libcprob'
make[3]: Leaving directory '/build/fsl/src/fsl/extras/src/libcprob'
make[2]: Leaving directory '/build/fsl/src/fsl/extras/src/libcprob'
make[1]: Leaving directory '/build/fsl/src/fsl/extras/src/libcprob'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made libcprob
Making project cprob
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
/build/fsl/src/fsl/extras/src/cprob
Building dependency file depend.mk
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o bdtr.o bdtr.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o btdtr.o btdtr.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o chdtr.o chdtr.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o drand.o drand.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o expx2.o expx2.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fdtr.o fdtr.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o gamma.o gamma.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o gdtr.o gdtr.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o igam.o igam.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o igami.o igami.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o incbet.o incbet.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o incbi.o incbi.c
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o mtherr.o mtherr.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o nbdtr.o nbdtr.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o ndtr.o ndtr.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o ndtri.o ndtri.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o pdtr.o pdtr.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o stdtr.o stdtr.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o unity.o unity.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o polevl.o polevl.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o const.o const.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -std=gnu99 -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o xmath.o xmath.c
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
stdtr.c: In function ‘stdtr’:
stdtr.c:180:1: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if( t < 0 )
^~
stdtr.c:183:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
p = 0.5 + 0.5 * p;
^
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
ar rv libprob.a bdtr.o btdtr.o chdtr.o drand.o expx2.o fdtr.o gamma.o gdtr.o igam.o igami.o incbet.o incbi.o mtherr.o nbdtr.o ndtr.o ndtri.o pdtr.o stdtr.o unity.o polevl.o const.o xmath.o
ar: creating libprob.a
a - bdtr.o
a - btdtr.o
a - chdtr.o
a - drand.o
a - expx2.o
a - fdtr.o
a - gamma.o
a - gdtr.o
a - igam.o
a - igami.o
a - incbet.o
a - incbi.o
a - mtherr.o
a - nbdtr.o
a - ndtr.o
a - ndtri.o
a - pdtr.o
a - stdtr.o
a - unity.o
a - polevl.o
a - const.o
a - xmath.o
ranlib libprob.a
rm -f libcprob.a
ln -s libprob.a libcprob.a
make[1]: Entering directory '/build/fsl/src/fsl/extras/src/cprob'
make[2]: Entering directory '/build/fsl/src/fsl/extras/src/cprob'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/extras/src/cprob'
make[2]: Entering directory '/build/fsl/src/fsl/extras/src/cprob'
make[3]: Entering directory '/build/fsl/src/fsl/extras/src/cprob'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/extras/src/cprob'
make[3]: Entering directory '/build/fsl/src/fsl/extras/src/cprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/cprob'
Installing stable header files
install -p -m 0664 cprob.h /build/fsl/src/fsl/extras/include/cprob/
install -p -m 0664 mconf.h /build/fsl/src/fsl/extras/include/cprob/
install -p -m 0664 xmath.h /build/fsl/src/fsl/extras/include/cprob/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/cprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/cprob'
Installing stable library archives
install -p -m 0664 libcprob.a /build/fsl/src/fsl/extras/lib
install -p -m 0664 libprob.a /build/fsl/src/fsl/extras/lib
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/cprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/cprob'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/cprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/cprob'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/doc/cprob/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/cprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/cprob'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/refdoc/cprob/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/cprob'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/cprob'
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/cprob'
make[3]: Leaving directory '/build/fsl/src/fsl/extras/src/cprob'
make[2]: Leaving directory '/build/fsl/src/fsl/extras/src/cprob'
make[1]: Leaving directory '/build/fsl/src/fsl/extras/src/cprob'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made cprob
Making project newran
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot tryrand
/build/fsl/src/fsl/extras/src/newran
Building dependency file depend.mk
/bin/cp hist.cpp hist.cxx
/bin/cp newran.cpp newran.cxx
/bin/cp extreal.cpp extreal.cxx
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -O2 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -c hist.cxx
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -O2 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -c newran.cxx
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -O2 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -c extreal.cxx
/bin/cp myexcept.cpp myexcept.cxx
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -O2 -I/usr/include/boost -I. -I/build/fsl/src/fsl/extras/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -c myexcept.cxx
/bin/rm -f extreal.cxx
newran.cxx: In member function ‘NEWRAN::RepeatedRandom& NEWRAN::Random::operator()(int)’:
newran.cxx:652:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:652:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::NegatedRandom& NEWRAN::operator-(NEWRAN::Random&)’:
newran.cxx:658:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:658:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::ShiftedRandom& NEWRAN::operator+(NEWRAN::Random&, RBD_COMMON::Real)’:
newran.cxx:664:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:664:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::ShiftedRandom& NEWRAN::operator-(NEWRAN::Random&, RBD_COMMON::Real)’:
newran.cxx:670:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:670:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::ScaledRandom& NEWRAN::operator*(NEWRAN::Random&, RBD_COMMON::Real)’:
newran.cxx:676:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:676:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::ShiftedRandom& NEWRAN::operator+(RBD_COMMON::Real, NEWRAN::Random&)’:
newran.cxx:682:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:682:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::ReverseShiftedRandom& NEWRAN::operator-(RBD_COMMON::Real, NEWRAN::Random&)’:
newran.cxx:688:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:688:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::ScaledRandom& NEWRAN::operator*(RBD_COMMON::Real, NEWRAN::Random&)’:
newran.cxx:694:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:694:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::ScaledRandom& NEWRAN::operator/(NEWRAN::Random&, RBD_COMMON::Real)’:
newran.cxx:700:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:700:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::ReciprocalRandom& NEWRAN::operator/(RBD_COMMON::Real, NEWRAN::Random&)’:
newran.cxx:706:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:706:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::AddedRandom& NEWRAN::operator+(NEWRAN::Random&, NEWRAN::Random&)’:
newran.cxx:712:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:712:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::MultipliedRandom& NEWRAN::operator*(NEWRAN::Random&, NEWRAN::Random&)’:
newran.cxx:718:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:718:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::SubtractedRandom& NEWRAN::operator-(NEWRAN::Random&, NEWRAN::Random&)’:
newran.cxx:724:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:724:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::DividedRandom& NEWRAN::operator/(NEWRAN::Random&, NEWRAN::Random&)’:
newran.cxx:730:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:730:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::AddedSelectedRandom& NEWRAN::operator+(NEWRAN::SelectedRandom&, NEWRAN::SelectedRandom&)’:
newran.cxx:834:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:834:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::AddedSelectedRandom& NEWRAN::operator+(NEWRAN::AddedSelectedRandom&, NEWRAN::SelectedRandom&)’:
newran.cxx:841:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:841:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::AddedSelectedRandom& NEWRAN::operator+(NEWRAN::SelectedRandom&, NEWRAN::AddedSelectedRandom&)’:
newran.cxx:848:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:848:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In function ‘NEWRAN::AddedSelectedRandom& NEWRAN::operator+(NEWRAN::AddedSelectedRandom&, NEWRAN::AddedSelectedRandom&)’:
newran.cxx:855:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:855:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
newran.cxx: In member function ‘NEWRAN::SelectedRandom& NEWRAN::Random::operator()(double)’:
newran.cxx:861:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (!r) ErrorNoSpace(); return *r;
^~
newran.cxx:861:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if (!r) ErrorNoSpace(); return *r;
^~~~~~
/bin/rm -f myexcept.cxx
/bin/rm -f hist.cxx
/bin/rm -f newran.cxx
ar cr libnewran.a hist.o newran.o extreal.o myexcept.o
echo libnewran.a
libnewran.a
make[1]: Entering directory '/build/fsl/src/fsl/extras/src/newran'
make[2]: Entering directory '/build/fsl/src/fsl/extras/src/newran'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/extras/src/newran'
make[2]: Entering directory '/build/fsl/src/fsl/extras/src/newran'
make[3]: Entering directory '/build/fsl/src/fsl/extras/src/newran'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/extras/src/newran'
make[3]: Entering directory '/build/fsl/src/fsl/extras/src/newran'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/newran'
Installing stable header files
install -p -m 0664 boolean.h /build/fsl/src/fsl/extras/include/newran/
install -p -m 0664 extreal.h /build/fsl/src/fsl/extras/include/newran/
install -p -m 0664 include.h /build/fsl/src/fsl/extras/include/newran/
install -p -m 0664 myexcept.h /build/fsl/src/fsl/extras/include/newran/
install -p -m 0664 newran.h /build/fsl/src/fsl/extras/include/newran/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/newran'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/newran'
Installing stable library archives
install -p -m 0664 libnewran.a /build/fsl/src/fsl/extras/lib
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/newran'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/newran'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/newran'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/newran'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/doc/newran/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/newran'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/newran'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/refdoc/newran/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/newran'
make[4]: Entering directory '/build/fsl/src/fsl/extras/src/newran'
make[4]: Leaving directory '/build/fsl/src/fsl/extras/src/newran'
make[3]: Leaving directory '/build/fsl/src/fsl/extras/src/newran'
make[2]: Leaving directory '/build/fsl/src/fsl/extras/src/newran'
make[1]: Leaving directory '/build/fsl/src/fsl/extras/src/newran'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot tryrand
-------------------------
Successfully made newran
Making project ../include/armawrap/dummy_newmat
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat
Building dependency file depend.mk
g++ -c -o newmat.o newmat.cpp
ar -cr libnewmat.a newmat.o
ranlib libnewmat.a
make[1]: Entering directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[2]: Entering directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
g++ -c -o newmat.o newmat.cpp
ar -cr libnewmat.a newmat.o
ranlib libnewmat.a
make[2]: Leaving directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[2]: Entering directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[3]: Entering directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[3]: Entering directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[4]: Entering directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
Installing stable header files
make[4]: Leaving directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[4]: Entering directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
Installing stable library archives
install -p -m 0664 libnewmat.a /build/fsl/src/fsl/extras/lib
make[4]: Leaving directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[4]: Entering directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[4]: Entering directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/doc/dummy_newmat/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[4]: Entering directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/extras/refdoc/dummy_newmat/
make[4]: Leaving directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[4]: Entering directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[4]: Leaving directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[3]: Leaving directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[2]: Leaving directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
make[1]: Leaving directory '/build/fsl/src/fsl/extras/include/armawrap/dummy_newmat'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made ../include/armawrap/dummy_newmat
BUILD successfully made all projects
Making project src/CiftiLib-master
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Building dependency file depend.mk
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
/bin/rm -f /tmp/fslgrot Common/AString.o Common/BinaryFile.o Common/MathFunctions.o Common/XmlAdapter.o Common/CiftiException.o Common/FloatMatrix.o Common/Vector3D.o Nifti/NiftiHeader.o Nifti/NiftiIO.o Cifti/CiftiBrainModelsMap.o Cifti/CiftiFile.o Cifti/CiftiLabelsMap.o Cifti/CiftiMappingType.o Cifti/CiftiParcelsMap.o Cifti/CiftiScalarsMap.o Cifti/CiftiSeriesMap.o Cifti/CiftiVersion.o Cifti/CiftiXML.o Cifti/Label.o Cifti/LabelTable.o Cifti/MetaData.o Cifti/StructureEnum.o Cifti/VolumeSpace.o example/*.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Building dependency file depend.mk
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Common/AString.o Common/AString.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Common/BinaryFile.o Common/BinaryFile.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Common/MathFunctions.o Common/MathFunctions.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Common/XmlAdapter.o Common/XmlAdapter.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Common/CiftiException.o Common/CiftiException.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Common/FloatMatrix.o Common/FloatMatrix.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Common/Vector3D.o Common/Vector3D.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Nifti/NiftiHeader.o Nifti/NiftiHeader.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Nifti/NiftiIO.o Nifti/NiftiIO.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/CiftiBrainModelsMap.o Cifti/CiftiBrainModelsMap.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/CiftiFile.o Cifti/CiftiFile.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/CiftiLabelsMap.o Cifti/CiftiLabelsMap.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/CiftiMappingType.o Cifti/CiftiMappingType.cxx
Common/MathFunctions.cxx: In static member function ‘static bool cifti::MathFunctions::matrixToQuatern(const double (*)[3], double*)’:
Common/MathFunctions.cxx:1557:34: warning: narrowing conversion of ‘(double)(* matrix)[0]’ from ‘double’ to ‘float’ inside { } [-Wnarrowing]
float ivec[3] = { matrix[0][0], matrix[1][0], matrix[2][0] };
~~~~~~~~~~~^
Common/MathFunctions.cxx:1557:48: warning: narrowing conversion of ‘(double)(*(matrix + 24))[0]’ from ‘double’ to ‘float’ inside { } [-Wnarrowing]
float ivec[3] = { matrix[0][0], matrix[1][0], matrix[2][0] };
~~~~~~~~~~~^
Common/MathFunctions.cxx:1557:62: warning: narrowing conversion of ‘(double)(*(matrix + 48))[0]’ from ‘double’ to ‘float’ inside { } [-Wnarrowing]
float ivec[3] = { matrix[0][0], matrix[1][0], matrix[2][0] };
~~~~~~~~~~~^
Common/MathFunctions.cxx:1558:34: warning: narrowing conversion of ‘(double)(* matrix)[1]’ from ‘double’ to ‘float’ inside { } [-Wnarrowing]
float jvec[3] = { matrix[0][1], matrix[1][1], matrix[2][1] };
~~~~~~~~~~~^
Common/MathFunctions.cxx:1558:48: warning: narrowing conversion of ‘(double)(*(matrix + 24))[1]’ from ‘double’ to ‘float’ inside { } [-Wnarrowing]
float jvec[3] = { matrix[0][1], matrix[1][1], matrix[2][1] };
~~~~~~~~~~~^
Common/MathFunctions.cxx:1558:62: warning: narrowing conversion of ‘(double)(*(matrix + 48))[1]’ from ‘double’ to ‘float’ inside { } [-Wnarrowing]
float jvec[3] = { matrix[0][1], matrix[1][1], matrix[2][1] };
~~~~~~~~~~~^
Common/MathFunctions.cxx:1559:34: warning: narrowing conversion of ‘(double)(* matrix)[2]’ from ‘double’ to ‘float’ inside { } [-Wnarrowing]
float kvec[3] = { matrix[0][2], matrix[1][2], matrix[2][2] };
~~~~~~~~~~~^
Common/MathFunctions.cxx:1559:48: warning: narrowing conversion of ‘(double)(*(matrix + 24))[2]’ from ‘double’ to ‘float’ inside { } [-Wnarrowing]
float kvec[3] = { matrix[0][2], matrix[1][2], matrix[2][2] };
~~~~~~~~~~~^
Common/MathFunctions.cxx:1559:62: warning: narrowing conversion of ‘(double)(*(matrix + 48))[2]’ from ‘double’ to ‘float’ inside { } [-Wnarrowing]
float kvec[3] = { matrix[0][2], matrix[1][2], matrix[2][2] };
~~~~~~~~~~~^
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/CiftiParcelsMap.o Cifti/CiftiParcelsMap.cxx
Common/BinaryFile.cxx: In member function ‘bool cifti::BinaryFile::getOpenForRead()’:
Common/BinaryFile.cxx:129:31: warning: bitwise comparison always evaluates to true [-Wtautological-compare]
return (m_curMode | READ) != 0;
~~~~~~~~~~~~~~~~~~~^~~~
Common/BinaryFile.cxx: In member function ‘bool cifti::BinaryFile::getOpenForWrite()’:
Common/BinaryFile.cxx:134:32: warning: bitwise comparison always evaluates to true [-Wtautological-compare]
return (m_curMode | WRITE) != 0;
~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from Common/XmlAdapter.h:56,
from Common/XmlAdapter.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from Common/AString.h:77,
from Common/XmlAdapter.h:31,
from Common/XmlAdapter.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from Common/XmlAdapter.h:56,
from Common/XmlAdapter.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from Common/AString.h:77,
from Common/XmlAdapter.h:31,
from Common/XmlAdapter.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from Common/XmlAdapter.h:56,
from Common/XmlAdapter.cxx:28:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from Common/AString.h:77,
from Common/XmlAdapter.h:31,
from Common/XmlAdapter.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from Common/XmlAdapter.h:56,
from Common/XmlAdapter.cxx:28:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from Common/AString.h:77,
from Common/XmlAdapter.h:31,
from Common/XmlAdapter.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from Common/XmlAdapter.h:56,
from Common/XmlAdapter.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from Common/AString.h:77,
from Common/XmlAdapter.h:31,
from Common/XmlAdapter.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from Common/XmlAdapter.h:56,
from Common/XmlAdapter.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from Common/AString.h:77,
from Common/XmlAdapter.h:31,
from Common/XmlAdapter.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiBrainModelsMap.h:31,
from Cifti/CiftiBrainModelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiMappingType.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/CiftiScalarsMap.o Cifti/CiftiScalarsMap.cxx
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiLabelsMap.h:31,
from Cifti/CiftiLabelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiFile.h:32,
from Cifti/CiftiFile.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/CiftiFile.h:31,
from Cifti/CiftiFile.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiFile.h:32,
from Cifti/CiftiFile.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/CiftiFile.h:31,
from Cifti/CiftiFile.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiFile.h:32,
from Cifti/CiftiFile.cxx:28:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/CiftiFile.h:31,
from Cifti/CiftiFile.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiFile.h:32,
from Cifti/CiftiFile.cxx:28:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/CiftiFile.h:31,
from Cifti/CiftiFile.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiFile.h:32,
from Cifti/CiftiFile.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/CiftiFile.h:31,
from Cifti/CiftiFile.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiFile.h:32,
from Cifti/CiftiFile.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/CiftiFile.h:31,
from Cifti/CiftiFile.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/CiftiSeriesMap.o Cifti/CiftiSeriesMap.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/CiftiVersion.o Cifti/CiftiVersion.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/CiftiXML.o Cifti/CiftiXML.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/Label.o Cifti/Label.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/LabelTable.o Cifti/LabelTable.cxx
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiParcelsMap.h:31,
from Cifti/CiftiParcelsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/MetaData.o Cifti/MetaData.cxx
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/StructureEnum.o Cifti/StructureEnum.cxx
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiScalarsMap.h:31,
from Cifti/CiftiScalarsMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiSeriesMap.h:32,
from Cifti/CiftiSeriesMap.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from ./Common/XmlAdapter.h:56,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/CiftiMappingType.h:33,
from Cifti/CiftiXML.h:31,
from Cifti/CiftiXML.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from ./Common/XmlAdapter.h:56,
from Cifti/LabelTable.h:38,
from Cifti/LabelTable.cxx:34:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/Label.h:31,
from Cifti/LabelTable.cxx:33:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from ./Common/XmlAdapter.h:56,
from Cifti/LabelTable.h:38,
from Cifti/LabelTable.cxx:34:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/Label.h:31,
from Cifti/LabelTable.cxx:33:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from ./Common/XmlAdapter.h:56,
from Cifti/LabelTable.h:38,
from Cifti/LabelTable.cxx:34:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/Label.h:31,
from Cifti/LabelTable.cxx:33:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from ./Common/XmlAdapter.h:56,
from Cifti/LabelTable.h:38,
from Cifti/LabelTable.cxx:34:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/Label.h:31,
from Cifti/LabelTable.cxx:33:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from ./Common/XmlAdapter.h:56,
from Cifti/LabelTable.h:38,
from Cifti/LabelTable.cxx:34:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/Label.h:31,
from Cifti/LabelTable.cxx:33:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from ./Common/XmlAdapter.h:56,
from Cifti/LabelTable.h:38,
from Cifti/LabelTable.cxx:34:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from Cifti/Label.h:31,
from Cifti/LabelTable.cxx:33:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
gcc -c -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -g -DCIFTILIB_USE_XMLPP -I/build/fsl/src/fsl/extras/include -I/usr/include/libxml2 -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/boost -I./Common -I./Nifti -I./Cifti -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -o Cifti/VolumeSpace.o Cifti/VolumeSpace.cxx
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from ./Common/XmlAdapter.h:56,
from Cifti/MetaData.h:34,
from Cifti/MetaData.cxx:32:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/CiftiException.h:31,
from Cifti/MetaData.cxx:31:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from ./Common/XmlAdapter.h:56,
from Cifti/MetaData.h:34,
from Cifti/MetaData.cxx:32:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/CiftiException.h:31,
from Cifti/MetaData.cxx:31:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from ./Common/XmlAdapter.h:56,
from Cifti/MetaData.h:34,
from Cifti/MetaData.cxx:32:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/CiftiException.h:31,
from Cifti/MetaData.cxx:31:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from ./Common/XmlAdapter.h:56,
from Cifti/MetaData.h:34,
from Cifti/MetaData.cxx:32:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/CiftiException.h:31,
from Cifti/MetaData.cxx:31:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from ./Common/XmlAdapter.h:56,
from Cifti/MetaData.h:34,
from Cifti/MetaData.cxx:32:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/CiftiException.h:31,
from Cifti/MetaData.cxx:31:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from ./Common/XmlAdapter.h:56,
from Cifti/MetaData.h:34,
from Cifti/MetaData.cxx:32:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/CiftiException.h:31,
from Cifti/MetaData.cxx:31:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
from ./Common/XmlAdapter.h:56,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<_xmlSAXHandler> sax_handler_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54,
from ./Common/XmlAdapter.h:56,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PropertyReader> propertyreader;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69,
from ./Common/XmlAdapter.h:56,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70,
from ./Common/XmlAdapter.h:56,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73,
from ./Common/XmlAdapter.h:56,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75,
from ./Common/XmlAdapter.h:56,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^~~~~~~~
In file included from /usr/include/c++/8.2.1/bits/locale_conv.h:41,
from /usr/include/c++/8.2.1/locale:43,
from /usr/include/c++/8.2.1/iomanip:43,
from /build/fsl/src/fsl/extras/include/glibmm/ustring.h:4,
from ./Common/AString.h:77,
from ./Common/XmlAdapter.h:31,
from Cifti/VolumeSpace.h:34,
from Cifti/VolumeSpace.cxx:28:
/usr/include/c++/8.2.1/bits/unique_ptr.h:53:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
ar -r libcifti.a Common/AString.o Common/BinaryFile.o Common/MathFunctions.o Common/XmlAdapter.o Common/CiftiException.o Common/FloatMatrix.o Common/Vector3D.o Nifti/NiftiHeader.o Nifti/NiftiIO.o Cifti/CiftiBrainModelsMap.o Cifti/CiftiFile.o Cifti/CiftiLabelsMap.o Cifti/CiftiMappingType.o Cifti/CiftiParcelsMap.o Cifti/CiftiScalarsMap.o Cifti/CiftiSeriesMap.o Cifti/CiftiVersion.o Cifti/CiftiXML.o Cifti/Label.o Cifti/LabelTable.o Cifti/MetaData.o Cifti/StructureEnum.o Cifti/VolumeSpace.o
ar: creating libcifti.a
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
make[1]: Entering directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
make[2]: Entering directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/src/CiftiLib-master'
make[2]: Entering directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
make[3]: Entering directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/src/CiftiLib-master'
make[3]: Entering directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
make[4]: Entering directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing stable header files
install -p -m 0664 Cifti/CiftiBrainModelsMap.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/CiftiFile.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/CiftiLabelsMap.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/CiftiMappingType.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/CiftiParcelsMap.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/CiftiScalarsMap.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/CiftiSeriesMap.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/CiftiVersion.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/CiftiXML.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/Label.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/LabelTable.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/MetaData.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/StructureEnum.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Cifti/VolumeSpace.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/AString.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/BinaryFile.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/ByteSwapping.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/CiftiAssert.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/CiftiException.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/Compact3DLookup.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/CompactLookup.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/FloatMatrix.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/MathFunctions.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/MatrixFunctions.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/MultiDimArray.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/MultiDimIterator.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/Vector3D.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/VoxelIJK.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Common/XmlAdapter.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Nifti/nifti1.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Nifti/nifti2.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Nifti/NiftiHeader.h /build/fsl/src/fsl/include/ciftiio/
install -p -m 0664 Nifti/NiftiIO.h /build/fsl/src/fsl/include/ciftiio/
make[4]: Leaving directory '/build/fsl/src/fsl/src/CiftiLib-master'
make[4]: Entering directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing stable library archives
install -p -m 0664 libcifti.a /build/fsl/src/fsl/lib
make[4]: Leaving directory '/build/fsl/src/fsl/src/CiftiLib-master'
make[4]: Entering directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/CiftiLib-master'
make[4]: Entering directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/ciftiio/
make[4]: Leaving directory '/build/fsl/src/fsl/src/CiftiLib-master'
make[4]: Entering directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/ciftiio/
make[4]: Leaving directory '/build/fsl/src/fsl/src/CiftiLib-master'
make[4]: Entering directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
make[4]: Leaving directory '/build/fsl/src/fsl/src/CiftiLib-master'
make[3]: Leaving directory '/build/fsl/src/fsl/src/CiftiLib-master'
make[2]: Leaving directory '/build/fsl/src/fsl/src/CiftiLib-master'
make[1]: Leaving directory '/build/fsl/src/fsl/src/CiftiLib-master'
Makefile:34: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
/bin/rm -f /tmp/fslgrot Common/AString.o Common/BinaryFile.o Common/MathFunctions.o Common/XmlAdapter.o Common/CiftiException.o Common/FloatMatrix.o Common/Vector3D.o Nifti/NiftiHeader.o Nifti/NiftiIO.o Cifti/CiftiBrainModelsMap.o Cifti/CiftiFile.o Cifti/CiftiLabelsMap.o Cifti/CiftiMappingType.o Cifti/CiftiParcelsMap.o Cifti/CiftiScalarsMap.o Cifti/CiftiSeriesMap.o Cifti/CiftiVersion.o Cifti/CiftiXML.o Cifti/Label.o Cifti/LabelTable.o Cifti/MetaData.o Cifti/StructureEnum.o Cifti/VolumeSpace.o example/*.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made CiftiLib-master
Making project src/utils
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o matches.o matches.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o functions.o functions.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o usage.o usage.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o check.o check.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o parse.o parse.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o log.o log.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o time_tracer.o time_tracer.cc
In file included from usage.cc:65:
options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from parse.cc:66:
options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from functions.cc:65:
options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from matches.cc:65:
options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
parse.cc:86:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError)
^~~~~
In file included from check.cc:65:
options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
check.cc: In member function ‘bool Utilities::OptionParser::check_compulsory_arguments(bool)’:
check.cc:87:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if(verbose)
^~
check.cc:88:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
(*option)->usage(cerr); cerr << endl;
^~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from log.h:85,
from log.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from log.h:85,
from log.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from log.h:85,
from log.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
/bin/rm -f libutils.a
ar -r libutils.a matches.o functions.o usage.o check.o parse.o log.o time_tracer.o
ar: creating libutils.a
echo libutils.a
libutils.a
make[1]: Entering directory '/build/fsl/src/fsl/src/utils'
make[2]: Entering directory '/build/fsl/src/fsl/src/utils'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/src/utils'
make[2]: Entering directory '/build/fsl/src/fsl/src/utils'
make[3]: Entering directory '/build/fsl/src/fsl/src/utils'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/src/utils'
make[3]: Entering directory '/build/fsl/src/fsl/src/utils'
make[4]: Entering directory '/build/fsl/src/fsl/src/utils'
Installing stable header files
install -p -m 0664 buildno.h /build/fsl/src/fsl/include/utils/
install -p -m 0664 fsl_isfinite.h /build/fsl/src/fsl/include/utils/
install -p -m 0664 log.h /build/fsl/src/fsl/include/utils/
install -p -m 0664 options.h /build/fsl/src/fsl/include/utils/
install -p -m 0664 stack_dump.h /build/fsl/src/fsl/include/utils/
install -p -m 0664 time_tracer.h /build/fsl/src/fsl/include/utils/
install -p -m 0664 tracer_plus.h /build/fsl/src/fsl/include/utils/
make[4]: Leaving directory '/build/fsl/src/fsl/src/utils'
make[4]: Entering directory '/build/fsl/src/fsl/src/utils'
Installing stable library archives
install -p -m 0664 libutils.a /build/fsl/src/fsl/lib
make[4]: Leaving directory '/build/fsl/src/fsl/src/utils'
make[4]: Entering directory '/build/fsl/src/fsl/src/utils'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/utils'
make[4]: Entering directory '/build/fsl/src/fsl/src/utils'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/utils/
make[4]: Leaving directory '/build/fsl/src/fsl/src/utils'
make[4]: Entering directory '/build/fsl/src/fsl/src/utils'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/utils/
make[4]: Leaving directory '/build/fsl/src/fsl/src/utils'
make[4]: Entering directory '/build/fsl/src/fsl/src/utils'
make[4]: Leaving directory '/build/fsl/src/fsl/src/utils'
make[3]: Leaving directory '/build/fsl/src/fsl/src/utils'
make[2]: Leaving directory '/build/fsl/src/fsl/src/utils'
make[1]: Leaving directory '/build/fsl/src/fsl/src/utils'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made utils
Making project src/znzlib
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot testprog
Building dependency file depend.mk
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/usr/include -DHAVE_ZLIB -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o znzlib.o znzlib.c
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
ar -r libznz.a znzlib.o
ar: creating libznz.a
make[1]: Entering directory '/build/fsl/src/fsl/src/znzlib'
make[2]: Entering directory '/build/fsl/src/fsl/src/znzlib'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/src/znzlib'
make[2]: Entering directory '/build/fsl/src/fsl/src/znzlib'
make[3]: Entering directory '/build/fsl/src/fsl/src/znzlib'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/src/znzlib'
make[3]: Entering directory '/build/fsl/src/fsl/src/znzlib'
make[4]: Entering directory '/build/fsl/src/fsl/src/znzlib'
Installing stable header files
install -p -m 0664 config.h /build/fsl/src/fsl/include/znzlib/
install -p -m 0664 znzlib.h /build/fsl/src/fsl/include/znzlib/
make[4]: Leaving directory '/build/fsl/src/fsl/src/znzlib'
make[4]: Entering directory '/build/fsl/src/fsl/src/znzlib'
Installing stable library archives
install -p -m 0664 libznz.a /build/fsl/src/fsl/lib
make[4]: Leaving directory '/build/fsl/src/fsl/src/znzlib'
make[4]: Entering directory '/build/fsl/src/fsl/src/znzlib'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/znzlib'
make[4]: Entering directory '/build/fsl/src/fsl/src/znzlib'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/znzlib/
make[4]: Leaving directory '/build/fsl/src/fsl/src/znzlib'
make[4]: Entering directory '/build/fsl/src/fsl/src/znzlib'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/znzlib/
make[4]: Leaving directory '/build/fsl/src/fsl/src/znzlib'
make[4]: Entering directory '/build/fsl/src/fsl/src/znzlib'
make[4]: Leaving directory '/build/fsl/src/fsl/src/znzlib'
make[3]: Leaving directory '/build/fsl/src/fsl/src/znzlib'
make[2]: Leaving directory '/build/fsl/src/fsl/src/znzlib'
make[1]: Leaving directory '/build/fsl/src/fsl/src/znzlib'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot testprog
-------------------------
Successfully made znzlib
Making project src/NewNifti
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/usr/include -DHAVE_ZLIB -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o legacyFunctions.o legacyFunctions.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/usr/include -DHAVE_ZLIB -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o NewNifti.o NewNifti.cc
NewNifti.cc: In member function ‘void NiftiIO::readExtensions(const NiftiHeader&, std::vector<NiftiExtension>&)’:
NewNifti.cc:639:11: warning: catching polymorphic type ‘struct NiftiException’ by value [-Wcatch-value=]
catch ( NiftiException ) { //Short read at this point implies NIFTI-pair with no extension
^~~~~~~~~~~~~~
NewNifti.cc:650:45: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int64_t’ {aka ‘const long int’} [-Wsign-compare]
if ( header.singleFile() && bytesRead+8 > header.vox_offset )
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
NewNifti.cc:654:15: warning: catching polymorphic type ‘struct NiftiException’ by value [-Wcatch-value=]
} catch ( NiftiException ) { //On a read error, return if reading pair or rethrow
^~~~~~~~~~~~~~
NewNifti.cc:663:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int64_t’ {aka ‘const long int’} [-Wsign-compare]
if ( header.singleFile() && bytesRead+newExtension.esize-8 > header.vox_offset )
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
NewNifti.cc:670:15: warning: catching polymorphic type ‘struct NiftiException’ by value [-Wcatch-value=]
} catch ( NiftiException ) { //On a read error, return if reading pair or rethrow
^~~~~~~~~~~~~~
NewNifti.cc:677:43: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int64_t’ {aka ‘const long int’} [-Wsign-compare]
if ( header.singleFile() && bytesRead == header.vox_offset ) //We've read final extension for a single file, exit gracefully
~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ar -r libNewNifti.a legacyFunctions.o NewNifti.o
ar: creating libNewNifti.a
make[1]: Entering directory '/build/fsl/src/fsl/src/NewNifti'
make[2]: Entering directory '/build/fsl/src/fsl/src/NewNifti'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/src/NewNifti'
make[2]: Entering directory '/build/fsl/src/fsl/src/NewNifti'
make[3]: Entering directory '/build/fsl/src/fsl/src/NewNifti'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/src/NewNifti'
make[3]: Entering directory '/build/fsl/src/fsl/src/NewNifti'
make[4]: Entering directory '/build/fsl/src/fsl/src/NewNifti'
Installing stable header files
install -p -m 0664 legacyFunctions.h /build/fsl/src/fsl/include/NewNifti/
install -p -m 0664 NewNifti.h /build/fsl/src/fsl/include/NewNifti/
install -p -m 0664 nifti1.h /build/fsl/src/fsl/include/NewNifti/
install -p -m 0664 nifti2.h /build/fsl/src/fsl/include/NewNifti/
make[4]: Leaving directory '/build/fsl/src/fsl/src/NewNifti'
make[4]: Entering directory '/build/fsl/src/fsl/src/NewNifti'
Installing stable library archives
install -p -m 0664 libNewNifti.a /build/fsl/src/fsl/lib
make[4]: Leaving directory '/build/fsl/src/fsl/src/NewNifti'
make[4]: Entering directory '/build/fsl/src/fsl/src/NewNifti'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/NewNifti'
make[4]: Entering directory '/build/fsl/src/fsl/src/NewNifti'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/NewNifti/
make[4]: Leaving directory '/build/fsl/src/fsl/src/NewNifti'
make[4]: Entering directory '/build/fsl/src/fsl/src/NewNifti'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/NewNifti/
make[4]: Leaving directory '/build/fsl/src/fsl/src/NewNifti'
make[4]: Entering directory '/build/fsl/src/fsl/src/NewNifti'
make[4]: Leaving directory '/build/fsl/src/fsl/src/NewNifti'
make[3]: Leaving directory '/build/fsl/src/fsl/src/NewNifti'
make[2]: Leaving directory '/build/fsl/src/fsl/src/NewNifti'
make[1]: Leaving directory '/build/fsl/src/fsl/src/NewNifti'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made NewNifti
Making project src/fslio
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
make: Nothing to be done for 'all'.
make[1]: Entering directory '/build/fsl/src/fsl/src/fslio'
make[2]: Entering directory '/build/fsl/src/fsl/src/fslio'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/src/fslio'
make[2]: Entering directory '/build/fsl/src/fsl/src/fslio'
make[3]: Entering directory '/build/fsl/src/fsl/src/fslio'
Installing stable binaries
install -p -m 0775 remove_ext /build/fsl/src/fsl/bin/
install -p -m 0775 imtest /build/fsl/src/fsl/bin/
install -p -m 0775 imln /build/fsl/src/fsl/bin/
install -p -m 0775 imrm /build/fsl/src/fsl/bin/
make[3]: Leaving directory '/build/fsl/src/fsl/src/fslio'
make[3]: Entering directory '/build/fsl/src/fsl/src/fslio'
make[4]: Entering directory '/build/fsl/src/fsl/src/fslio'
Installing stable header files
install -p -m 0664 dbh.h /build/fsl/src/fsl/include/fslio/
make[4]: Leaving directory '/build/fsl/src/fsl/src/fslio'
make[4]: Entering directory '/build/fsl/src/fsl/src/fslio'
Installing stable library archives
make[4]: Leaving directory '/build/fsl/src/fsl/src/fslio'
make[4]: Entering directory '/build/fsl/src/fsl/src/fslio'
Installing tcl scripts
install -p -m 0775 fslio.tcl /build/fsl/src/fsl/tcl/
make[4]: Leaving directory '/build/fsl/src/fsl/src/fslio'
make[4]: Entering directory '/build/fsl/src/fsl/src/fslio'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/fslio/
make[4]: Leaving directory '/build/fsl/src/fsl/src/fslio'
make[4]: Entering directory '/build/fsl/src/fsl/src/fslio'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/fslio/
make[4]: Leaving directory '/build/fsl/src/fsl/src/fslio'
make[4]: Entering directory '/build/fsl/src/fsl/src/fslio'
make[4]: Leaving directory '/build/fsl/src/fsl/src/fslio'
make[3]: Leaving directory '/build/fsl/src/fsl/src/fslio'
make[2]: Leaving directory '/build/fsl/src/fsl/src/fslio'
make[1]: Leaving directory '/build/fsl/src/fsl/src/fslio'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made fslio
Making project src/giftiio
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -DHAVE_ZLIB -march=native -g -O3 -fexpensive-optimizations -m64 -DHAVE_ZLIB -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -std=c99 -D_FORTIFY_SOURCE=2 -c -o gifti_tool.o gifti_tool.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -DHAVE_ZLIB -march=native -g -O3 -fexpensive-optimizations -m64 -DHAVE_ZLIB -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -std=c99 -D_FORTIFY_SOURCE=2 -c -o gifti_io.o gifti_io.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -DHAVE_ZLIB -march=native -g -O3 -fexpensive-optimizations -m64 -DHAVE_ZLIB -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -std=c99 -D_FORTIFY_SOURCE=2 -c -o gifti_xml.o gifti_xml.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -DHAVE_ZLIB -march=native -g -O3 -fexpensive-optimizations -m64 -DHAVE_ZLIB -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -std=c99 -D_FORTIFY_SOURCE=2 -c -o gifti_test.o gifti_test.c
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
gifti_test.c: In function ‘ewrite_data_line’:
gifti_test.c:277:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for(c = 0; c < 2*cols; c+=2)fprintf(fp, "%f %f ",ptr[c],ptr[c+1]); break;
^~~
gifti_test.c:277:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
for(c = 0; c < 2*cols; c+=2)fprintf(fp, "%f %f ",ptr[c],ptr[c+1]); break;
^~~~~
gifti_test.c:319:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for(c = 0; c < 2*cols; c+=2)fprintf(fp, "%f %f ",ptr[c],ptr[c+1]); break;
^~~
gifti_test.c:319:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
for(c = 0; c < 2*cols; c+=2)fprintf(fp, "%f %f ",ptr[c],ptr[c+1]); break;
^~~~~
gifti_xml.c: In function ‘append_to_xform’:
gifti_xml.c:1984:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if( xd->verb > 5 )
^~
gifti_xml.c:1988:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
memmove(xd->xdata, xd->xdata+xd->xlen -(unused+1) -xd->doff,
^~~~~~~
gifti_xml.c: In function ‘decode_b64’:
gifti_xml.c:2056:29: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
unsigned char a, b, c;
^
gifti_tool.c: In function ‘gt_read_dataset’:
gifti_tool.c:776:18: warning: implicit declaration of function ‘nifti_get_intlist’; did you mean ‘gifti_get_indent’? [-Wimplicit-function-declaration]
dalist = nifti_get_intlist(numDA, iptr+1);
^~~~~~~~~~~~~~~~~
gifti_get_indent
gifti_tool.c:776:16: warning: assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
dalist = nifti_get_intlist(numDA, iptr+1);
^
gifti_tool.c: In function ‘ewrite_data_line’:
gifti_tool.c:1776:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for(c = 0; c < 2*cols; c+=2)fprintf(fp, "%f %f ",ptr[c],ptr[c+1]); break;
^~~
gifti_tool.c:1776:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
for(c = 0; c < 2*cols; c+=2)fprintf(fp, "%f %f ",ptr[c],ptr[c+1]); break;
^~~~~
gifti_tool.c:1821:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for(c = 0; c < 2*cols; c+=2)fprintf(fp, "%f %f ",ptr[c],ptr[c+1]); break;
^~~
gifti_tool.c:1821:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
for(c = 0; c < 2*cols; c+=2)fprintf(fp, "%f %f ",ptr[c],ptr[c+1]); break;
^~~~~
gifti_io.c: In function ‘gifti_compare_nvpairs’:
gifti_io.c:3372:15: warning: variable ‘len’ set but not used [-Wunused-but-set-variable]
int c, len, diffs = 0;
^~~
gifti_io.c: In function ‘compare_labeltables’:
gifti_io.c:3467:12: warning: variable ‘roff’ set but not used [-Wunused-but-set-variable]
int c, roff, offset, diffs = 0;
^~~~
gcc -o gifti_tool gifti_tool.o gifti_io.o gifti_xml.o \
-Wl,-rpath,'$ORIGIN/../lib' -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lexpat -lznz -lz -lm
gcc -o gifti_test gifti_test.o gifti_io.o gifti_xml.o \
-Wl,-rpath,'$ORIGIN/../lib' -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lexpat -lznz -lz -lm
ar -r libgiftiio.a gifti_test.o gifti_io.o gifti_xml.o
ar: creating libgiftiio.a
make[1]: Entering directory '/build/fsl/src/fsl/src/giftiio'
make[2]: Entering directory '/build/fsl/src/fsl/src/giftiio'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/src/giftiio'
make[2]: Entering directory '/build/fsl/src/fsl/src/giftiio'
make[3]: Entering directory '/build/fsl/src/fsl/src/giftiio'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/src/giftiio'
make[3]: Entering directory '/build/fsl/src/fsl/src/giftiio'
make[4]: Entering directory '/build/fsl/src/fsl/src/giftiio'
Installing stable header files
install -p -m 0664 gifti_io.h /build/fsl/src/fsl/include/giftiio/
install -p -m 0664 gifti_test.h /build/fsl/src/fsl/include/giftiio/
install -p -m 0664 gifti_tool.h /build/fsl/src/fsl/include/giftiio/
install -p -m 0664 gifti_xml.h /build/fsl/src/fsl/include/giftiio/
make[4]: Leaving directory '/build/fsl/src/fsl/src/giftiio'
make[4]: Entering directory '/build/fsl/src/fsl/src/giftiio'
Installing stable library archives
install -p -m 0664 libgiftiio.a /build/fsl/src/fsl/lib
make[4]: Leaving directory '/build/fsl/src/fsl/src/giftiio'
make[4]: Entering directory '/build/fsl/src/fsl/src/giftiio'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/giftiio'
make[4]: Entering directory '/build/fsl/src/fsl/src/giftiio'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/giftiio/
make[4]: Leaving directory '/build/fsl/src/fsl/src/giftiio'
make[4]: Entering directory '/build/fsl/src/fsl/src/giftiio'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/giftiio/
make[4]: Leaving directory '/build/fsl/src/fsl/src/giftiio'
make[4]: Entering directory '/build/fsl/src/fsl/src/giftiio'
make[4]: Leaving directory '/build/fsl/src/fsl/src/giftiio'
make[3]: Leaving directory '/build/fsl/src/fsl/src/giftiio'
make[2]: Leaving directory '/build/fsl/src/fsl/src/giftiio'
make[1]: Leaving directory '/build/fsl/src/fsl/src/giftiio'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made giftiio
Making project src/miscmaths
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o miscmaths.o miscmaths.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o optimise.o optimise.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o miscprob.o miscprob.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o kernel.o kernel.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o histogram.o histogram.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o base2z.o base2z.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o t2z.o t2z.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o f2z.o f2z.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o minimize.o minimize.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o cspline.o cspline.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o sparse_matrix.o sparse_matrix.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o sparsefn.o sparsefn.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o rungekutta.o rungekutta.cc
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from optimise.h:76,
from optimise.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from minimize.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from cspline.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from t2z.h:74,
from t2z.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from kernel.h:78,
from kernel.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from f2z.h:74,
from f2z.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from histogram.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from miscprob.h:75,
from miscprob.cc:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from miscmaths.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from sparse_matrix.h:73,
from sparsefn.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from sparse_matrix.h:73,
from sparse_matrix.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from minimize.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from optimise.h:76,
from optimise.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from kernel.h:78,
from kernel.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from minimize.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from cspline.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from optimise.h:76,
from optimise.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from kernel.h:78,
from kernel.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from cspline.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from f2z.h:74,
from f2z.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from histogram.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from t2z.h:74,
from t2z.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from f2z.h:74,
from f2z.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from histogram.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from t2z.h:74,
from t2z.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from miscprob.h:75,
from miscprob.cc:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from miscmaths.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from sparse_matrix.h:73,
from sparsefn.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from miscmaths.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from miscprob.h:75,
from miscprob.cc:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from sparse_matrix.h:73,
from sparsefn.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from sparse_matrix.h:73,
from sparse_matrix.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from sparse_matrix.h:73,
from sparse_matrix.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
histogram.cc: In member function ‘void MISCMATHS::Histogram::match(MISCMATHS::Histogram&)’:
histogram.cc:254:20: warning: variable ‘val’ set but not used [-Wunused-but-set-variable]
double cdfval, val,dist;
^~~
minimize.cc: In function ‘void MISCMATHS::scg(NEWMAT::ColumnVector&, const MISCMATHS::gEvalFunction&, NEWMAT::ColumnVector&, float, float, int)’:
minimize.cc:454:9: warning: variable ‘fnow’ set but not used [-Wunused-but-set-variable]
float fnow=0,fnew=0;
^~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from rungekutta.h:77,
from rungekutta.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from miscprob.h:75,
from miscprob.cc:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWMatrix<double>]’:
miscprob.cc:314:10: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from rungekutta.h:77,
from rungekutta.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from rungekutta.h:77,
from rungekutta.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
rungekutta.cc: In function ‘void MISCMATHS::rkqc(NEWMAT::ColumnVector&, float&, float&, NEWMAT::ColumnVector&, float, float, const MISCMATHS::Derivative&, const ColumnVector&)’:
rungekutta.cc:109:9: warning: variable ‘hdid’ set but not used [-Wunused-but-set-variable]
float hdid;
^~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from miscmaths.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWMatrix<double>]’:
miscmaths.cc:1301:46: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:512,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from miscmaths.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp: In instantiation of ‘static void arma::arrayops::inplace_set(eT*, eT, arma::uword) [with eT = std::complex<double>; arma::uword = long long unsigned int]’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp:133:24: required from ‘static void arma::arrayops::fill_zeros(eT*, arma::uword) [with eT = std::complex<double>; arma::uword = long long unsigned int]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_fft_meat.hpp:65:48: required from ‘static void arma::op_fft_real::apply(arma::Mat<std::complex<typename T1::pod_type> >&, const arma::mtOp<std::complex<typename T1::pod_type>, T1, arma::op_fft_real>&) [with T1 = arma::Col<double>; typename T1::pod_type = double]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/Mat_meat.hpp:4632:17: required from ‘const arma::Mat<eT>& arma::Mat<eT>::operator=(const arma::mtOp<eT, T1, op_type>&) [with T1 = arma::Col<double>; op_type = arma::op_fft_real; eT = std::complex<double>]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/Col_meat.hpp:357:21: required from ‘arma::Col<eT>::Col(const arma::Base<eT, T1>&) [with T1 = arma::mtOp<std::complex<double>, arma::Col<double>, arma::op_fft_real>; eT = std::complex<double>]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/function_fft.hpp:35:32: required from ‘void armawrap::RealFFT(const xT&, fT&, gT&) [with xT = armawrap::AWColVector<double>; fT = armawrap::AWColVector<double>; gT = armawrap::AWColVector<double>]’
miscmaths.cc:2273:47: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp:579:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct std::complex<double>’; use assignment or value-initialization instead [-Wclass-memaccess]
std::memset(dest, 0, sizeof(eT)*n_elem);
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:27,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscmaths.h:88,
from miscmaths.cc:74:
/usr/include/c++/8.2.1/complex:1221:12: note: ‘struct std::complex<double>’ declared here
struct complex<double>
^~~~~~~~~~~~~~~
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o nonlin.o nonlin.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o bfmatrix.o bfmatrix.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o Simplex.o Simplex.cpp
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from bfmatrix.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from Simplex.cpp:24:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from nonlin.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from nonlin.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from bfmatrix.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from nonlin.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from Simplex.cpp:24:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from bfmatrix.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from Simplex.cpp:24:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from nonlin.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWMatrix<double>]’:
nonlin.cpp:860:25: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
ar -r libmiscmaths.a miscmaths.o optimise.o miscprob.o kernel.o histogram.o base2z.o t2z.o f2z.o minimize.o cspline.o sparse_matrix.o sparsefn.o rungekutta.o nonlin.o bfmatrix.o Simplex.o
ar: creating libmiscmaths.a
make[1]: Entering directory '/build/fsl/src/fsl/src/miscmaths'
make[2]: Entering directory '/build/fsl/src/fsl/src/miscmaths'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/src/miscmaths'
make[2]: Entering directory '/build/fsl/src/fsl/src/miscmaths'
make[3]: Entering directory '/build/fsl/src/fsl/src/miscmaths'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/src/miscmaths'
make[3]: Entering directory '/build/fsl/src/fsl/src/miscmaths'
make[4]: Entering directory '/build/fsl/src/fsl/src/miscmaths'
Installing stable header files
install -p -m 0664 base2z.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 bfmatrix.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 bicg.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 bicgstab.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 cg.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 cgs.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 cheby.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 cspline.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 f2z.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 histogram.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 ir.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 kernel.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 minimize.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 miscmaths.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 miscprob.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 nonlin.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 optimise.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 qmr.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 rungekutta.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 Simplex.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 sparsefn.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 sparse_matrix.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 splinterpolator.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 SpMat.h /build/fsl/src/fsl/include/miscmaths/
install -p -m 0664 t2z.h /build/fsl/src/fsl/include/miscmaths/
make[4]: Leaving directory '/build/fsl/src/fsl/src/miscmaths'
make[4]: Entering directory '/build/fsl/src/fsl/src/miscmaths'
Installing stable library archives
install -p -m 0664 libmiscmaths.a /build/fsl/src/fsl/lib
make[4]: Leaving directory '/build/fsl/src/fsl/src/miscmaths'
make[4]: Entering directory '/build/fsl/src/fsl/src/miscmaths'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/miscmaths'
make[4]: Entering directory '/build/fsl/src/fsl/src/miscmaths'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/miscmaths/
make[4]: Leaving directory '/build/fsl/src/fsl/src/miscmaths'
make[4]: Entering directory '/build/fsl/src/fsl/src/miscmaths'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/miscmaths/
make[4]: Leaving directory '/build/fsl/src/fsl/src/miscmaths'
make[4]: Entering directory '/build/fsl/src/fsl/src/miscmaths'
make[4]: Leaving directory '/build/fsl/src/fsl/src/miscmaths'
make[3]: Leaving directory '/build/fsl/src/fsl/src/miscmaths'
make[2]: Leaving directory '/build/fsl/src/fsl/src/miscmaths'
make[1]: Leaving directory '/build/fsl/src/fsl/src/miscmaths'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made miscmaths
Making project src/newimage
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot testprog skeletonapp
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/usr/include -DEXPOSE_TREACHEROUS -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o lazy.o lazy.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/usr/include -DEXPOSE_TREACHEROUS -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o newimage.o newimage.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/usr/include -DEXPOSE_TREACHEROUS -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o generalio.o generalio.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/usr/include -DEXPOSE_TREACHEROUS -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o newimagefns.o newimagefns.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/usr/include -DEXPOSE_TREACHEROUS -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o complexvolume.o complexvolume.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/usr/include -DEXPOSE_TREACHEROUS -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o imfft.o imfft.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -DBUILDSTRING='"6.0.1"' -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/usr/include -DEXPOSE_TREACHEROUS -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o costfns.o costfns.cc
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from newimage.h:80,
from newimagefns.h:79,
from newimagefns.cc:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from newimage.h:80,
from newimagefns.h:79,
from complexvolume.cc:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from newimageio.h:79,
from generalio.cc:68:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from newimage.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from imfft.h:79,
from imfft.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from newimage.h:80,
from newimageall.h:72,
from costfns.h:73,
from costfns.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from imfft.h:79,
from imfft.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from newimage.h:80,
from newimagefns.h:79,
from complexvolume.cc:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from newimage.h:80,
from newimagefns.h:79,
from newimagefns.cc:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from imfft.h:79,
from imfft.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from newimage.h:80,
from newimagefns.h:79,
from complexvolume.cc:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from newimage.h:80,
from newimagefns.h:79,
from newimagefns.cc:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from newimageio.h:79,
from generalio.cc:68:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from newimage.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from newimageio.h:79,
from generalio.cc:68:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from newimage.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from newimage.h:80,
from newimageall.h:72,
from costfns.h:73,
from costfns.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from newimage.h:80,
from newimageall.h:72,
from costfns.h:73,
from costfns.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::splineinterpolate(float, float, float) const [with T = char]’:
newimage.cc:2670:18: required from here
newimage.cc:902:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(ep) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::spline_interp1partial(float, float, float, int, float*) const [with T = char]’:
newimage.cc:2670:18: required from here
newimage.cc:853:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(getextrapolationmethod()) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::spline_interp3partial(float, float, float, float*, float*, float*) const [with T = char]’:
newimage.cc:2670:18: required from here
newimage.cc:878:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(getextrapolationmethod()) != splint.Extrapolation(0)) {
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:512,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from imfft.h:79,
from imfft.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp: In instantiation of ‘static void arma::arrayops::inplace_set(eT*, eT, arma::uword) [with eT = std::complex<double>; arma::uword = long long unsigned int]’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp:133:24: required from ‘static void arma::arrayops::fill_zeros(eT*, arma::uword) [with eT = std::complex<double>; arma::uword = long long unsigned int]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_fft_meat.hpp:200:50: required from ‘static void arma::op_fft_cx::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, arma::uword, arma::uword) [with T1 = arma::Mat<std::complex<double> >; bool inverse = true; typename T1::elem_type = std::complex<double>; arma::uword = long long unsigned int]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_fft_meat.hpp:359:38: required from ‘static void arma::op_ifft_cx::apply(arma::Mat<typename T1::elem_type>&, const arma::Op<T1, arma::op_ifft_cx>&) [with T1 = arma::Mat<std::complex<double> >; typename T1::elem_type = std::complex<double>]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/Mat_meat.hpp:4350:17: required from ‘arma::Mat<eT>::Mat(const arma::Op<T1, op_type>&) [with T1 = arma::Mat<std::complex<double> >; op_type = arma::op_ifft_cx; eT = std::complex<double>]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/function_fft.hpp:24:32: required from ‘void armawrap::FFTI(const fT&, const gT&, xT&, yT&) [with xT = armawrap::AWColVector<double>; yT = armawrap::AWColVector<double>; fT = armawrap::AWColVector<double>; gT = armawrap::AWColVector<double>]’
imfft.cc:97:11: required from ‘int NEWIMAGE::ifft(NEWIMAGE::volume<T>&, NEWIMAGE::volume<T>&, bool) [with T = float]’
imfft.cc:148:37: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp:579:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct std::complex<double>’; use assignment or value-initialization instead [-Wclass-memaccess]
std::memset(dest, 0, sizeof(eT)*n_elem);
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:27,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from imfft.h:79,
from imfft.cc:73:
/usr/include/c++/8.2.1/complex:1221:12: note: ‘struct std::complex<double>’ declared here
struct complex<double>
^~~~~~~~~~~~~~~
newimage.cc: In instantiation of ‘NEWMAT::Matrix NEWIMAGE::volume<T>::newimagevox2mm_mat() const [with T = char; NEWMAT::Matrix = armawrap::AWMatrix<double>]’:
newimage.cc:2670:18: required from here
newimage.cc:2132:11: warning: variable ‘code’ set but not used [-Wunused-but-set-variable]
short code=NIFTI_XFORM_UNKNOWN; // not used currently, but it's nice!
^~~~
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::splineinterpolate(float, float, float) const [with T = short int]’:
newimage.cc:2671:18: required from here
newimage.cc:902:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(ep) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::spline_interp1partial(float, float, float, int, float*) const [with T = short int]’:
newimage.cc:2671:18: required from here
newimage.cc:853:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(getextrapolationmethod()) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::spline_interp3partial(float, float, float, float*, float*, float*) const [with T = short int]’:
newimage.cc:2671:18: required from here
newimage.cc:878:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(getextrapolationmethod()) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘NEWMAT::Matrix NEWIMAGE::volume<T>::newimagevox2mm_mat() const [with T = short int; NEWMAT::Matrix = armawrap::AWMatrix<double>]’:
newimage.cc:2671:18: required from here
newimage.cc:2132:11: warning: variable ‘code’ set but not used [-Wunused-but-set-variable]
short code=NIFTI_XFORM_UNKNOWN; // not used currently, but it's nice!
^~~~
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::splineinterpolate(float, float, float) const [with T = int]’:
newimage.cc:2672:18: required from here
newimage.cc:902:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(ep) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::spline_interp1partial(float, float, float, int, float*) const [with T = int]’:
newimage.cc:2672:18: required from here
newimage.cc:853:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(getextrapolationmethod()) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::spline_interp3partial(float, float, float, float*, float*, float*) const [with T = int]’:
newimage.cc:2672:18: required from here
newimage.cc:878:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(getextrapolationmethod()) != splint.Extrapolation(0)) {
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from newimage.h:80,
from newimagefns.h:79,
from newimagefns.cc:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWMatrix<double>]’:
newimagefns.cc:394:19: required from ‘int NEWIMAGE::upsample_by_2(NEWIMAGE::volume<T>&, const NEWIMAGE::volume<T>&, bool) [with T = char]’
newimagefns.cc:407:54: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
newimage.cc: In instantiation of ‘NEWMAT::Matrix NEWIMAGE::volume<T>::newimagevox2mm_mat() const [with T = int; NEWMAT::Matrix = armawrap::AWMatrix<double>]’:
newimage.cc:2672:18: required from here
newimage.cc:2132:11: warning: variable ‘code’ set but not used [-Wunused-but-set-variable]
short code=NIFTI_XFORM_UNKNOWN; // not used currently, but it's nice!
^~~~
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::splineinterpolate(float, float, float) const [with T = float]’:
newimage.cc:2673:18: required from here
newimage.cc:902:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(ep) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::spline_interp1partial(float, float, float, int, float*) const [with T = float]’:
newimage.cc:2673:18: required from here
newimage.cc:853:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(getextrapolationmethod()) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::spline_interp3partial(float, float, float, float*, float*, float*) const [with T = float]’:
newimage.cc:2673:18: required from here
newimage.cc:878:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(getextrapolationmethod()) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘NEWMAT::Matrix NEWIMAGE::volume<T>::newimagevox2mm_mat() const [with T = float; NEWMAT::Matrix = armawrap::AWMatrix<double>]’:
newimage.cc:2673:18: required from here
newimage.cc:2132:11: warning: variable ‘code’ set but not used [-Wunused-but-set-variable]
short code=NIFTI_XFORM_UNKNOWN; // not used currently, but it's nice!
^~~~
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::splineinterpolate(float, float, float) const [with T = double]’:
newimage.cc:2674:18: required from here
newimage.cc:902:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(ep) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::spline_interp1partial(float, float, float, int, float*) const [with T = double]’:
newimage.cc:2674:18: required from here
newimage.cc:853:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(getextrapolationmethod()) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘float NEWIMAGE::volume<T>::spline_interp3partial(float, float, float, float*, float*, float*) const [with T = double]’:
newimage.cc:2674:18: required from here
newimage.cc:878:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
if (!splint.Valid() || getsplineorder() != splint.Order() || translate_extrapolation_type(getextrapolationmethod()) != splint.Extrapolation(0)) {
newimage.cc: In instantiation of ‘NEWMAT::Matrix NEWIMAGE::volume<T>::newimagevox2mm_mat() const [with T = double; NEWMAT::Matrix = armawrap::AWMatrix<double>]’:
newimage.cc:2674:18: required from here
newimage.cc:2132:11: warning: variable ‘code’ set but not used [-Wunused-but-set-variable]
short code=NIFTI_XFORM_UNKNOWN; // not used currently, but it's nice!
^~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from newimage.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWMatrix<double>]’:
newimage.cc:1450:9: required from ‘NEWMAT::ColumnVector NEWIMAGE::volume<T>::cog(const string&) const [with T = char; NEWMAT::ColumnVector = armawrap::AWColVector<double>; std::__cxx11::string = std::__cxx11::basic_string<char>]’
newimage.cc:2670:18: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
ar -r libnewimage.a lazy.o newimage.o generalio.o newimagefns.o complexvolume.o imfft.o costfns.o
ar: creating libnewimage.a
make[1]: Entering directory '/build/fsl/src/fsl/src/newimage'
make[2]: Entering directory '/build/fsl/src/fsl/src/newimage'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/src/newimage'
make[2]: Entering directory '/build/fsl/src/fsl/src/newimage'
make[3]: Entering directory '/build/fsl/src/fsl/src/newimage'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/src/newimage'
make[3]: Entering directory '/build/fsl/src/fsl/src/newimage'
make[4]: Entering directory '/build/fsl/src/fsl/src/newimage'
Installing stable header files
install -p -m 0664 complexvolume.h /build/fsl/src/fsl/include/newimage/
install -p -m 0664 costfns.h /build/fsl/src/fsl/include/newimage/
install -p -m 0664 fmribmain2.h /build/fsl/src/fsl/include/newimage/
install -p -m 0664 fmribmain.h /build/fsl/src/fsl/include/newimage/
install -p -m 0664 imfft.h /build/fsl/src/fsl/include/newimage/
install -p -m 0664 lazy.h /build/fsl/src/fsl/include/newimage/
install -p -m 0664 lazyiterators.h /build/fsl/src/fsl/include/newimage/
install -p -m 0664 newimageall.h /build/fsl/src/fsl/include/newimage/
install -p -m 0664 newimagefns.h /build/fsl/src/fsl/include/newimage/
install -p -m 0664 newimage.h /build/fsl/src/fsl/include/newimage/
install -p -m 0664 newimageio.h /build/fsl/src/fsl/include/newimage/
install -p -m 0664 positerators.h /build/fsl/src/fsl/include/newimage/
make[4]: Leaving directory '/build/fsl/src/fsl/src/newimage'
make[4]: Entering directory '/build/fsl/src/fsl/src/newimage'
Installing stable library archives
install -p -m 0664 libnewimage.a /build/fsl/src/fsl/lib
make[4]: Leaving directory '/build/fsl/src/fsl/src/newimage'
make[4]: Entering directory '/build/fsl/src/fsl/src/newimage'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/newimage'
make[4]: Entering directory '/build/fsl/src/fsl/src/newimage'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/newimage/
make[4]: Leaving directory '/build/fsl/src/fsl/src/newimage'
make[4]: Entering directory '/build/fsl/src/fsl/src/newimage'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/newimage/
make[4]: Leaving directory '/build/fsl/src/fsl/src/newimage'
make[4]: Entering directory '/build/fsl/src/fsl/src/newimage'
make[4]: Leaving directory '/build/fsl/src/fsl/src/newimage'
make[3]: Leaving directory '/build/fsl/src/fsl/src/newimage'
make[2]: Leaving directory '/build/fsl/src/fsl/src/newimage'
make[1]: Leaving directory '/build/fsl/src/fsl/src/newimage'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot testprog skeletonapp
-------------------------
Successfully made newimage
Making project src/libvis
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot test
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -std=c++98 -D_FORTIFY_SOURCE=2 -c -o miscplot.o miscplot.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -std=c++98 -D_FORTIFY_SOURCE=2 -c -o miscpic.o miscpic.cc
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscplot.h:69,
from miscplot.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from miscpic.h:73,
from miscpic.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscplot.h:69,
from miscplot.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from miscplot.h:69,
from miscplot.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from miscpic.h:73,
from miscpic.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from miscpic.h:73,
from miscpic.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
miscpic.cc: In member function ‘int MISCPIC::miscpic::create_cbar(std::__cxx11::string)’:
miscpic.cc:323:7: warning: variable ‘black’ set but not used [-Wunused-but-set-variable]
int black = gdImageColorResolve(grays, 0,0,0);
^~~~~
ar -r libmiscpic.a miscpic.o
ar: creating libmiscpic.a
ar -r libmiscplot.a miscplot.o
ar: creating libmiscplot.a
make[1]: Entering directory '/build/fsl/src/fsl/src/libvis'
make[2]: Entering directory '/build/fsl/src/fsl/src/libvis'
ar -r libmiscplot.a miscplot.o
ar -r libmiscpic.a miscpic.o
make[2]: Leaving directory '/build/fsl/src/fsl/src/libvis'
make[2]: Entering directory '/build/fsl/src/fsl/src/libvis'
make[3]: Entering directory '/build/fsl/src/fsl/src/libvis'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/src/libvis'
make[3]: Entering directory '/build/fsl/src/fsl/src/libvis'
make[4]: Entering directory '/build/fsl/src/fsl/src/libvis'
Installing stable header files
install -p -m 0664 miscpic.h /build/fsl/src/fsl/include/libvis/
install -p -m 0664 miscplot.h /build/fsl/src/fsl/include/libvis/
make[4]: Leaving directory '/build/fsl/src/fsl/src/libvis'
make[4]: Entering directory '/build/fsl/src/fsl/src/libvis'
Installing stable library archives
install -p -m 0664 libmiscpic.a /build/fsl/src/fsl/lib
install -p -m 0664 libmiscplot.a /build/fsl/src/fsl/lib
make[4]: Leaving directory '/build/fsl/src/fsl/src/libvis'
make[4]: Entering directory '/build/fsl/src/fsl/src/libvis'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/libvis'
make[4]: Entering directory '/build/fsl/src/fsl/src/libvis'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/libvis/
make[4]: Leaving directory '/build/fsl/src/fsl/src/libvis'
make[4]: Entering directory '/build/fsl/src/fsl/src/libvis'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/libvis/
make[4]: Leaving directory '/build/fsl/src/fsl/src/libvis'
make[4]: Entering directory '/build/fsl/src/fsl/src/libvis'
make[4]: Leaving directory '/build/fsl/src/fsl/src/libvis'
make[3]: Leaving directory '/build/fsl/src/fsl/src/libvis'
make[2]: Leaving directory '/build/fsl/src/fsl/src/libvis'
make[1]: Leaving directory '/build/fsl/src/fsl/src/libvis'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot test
-------------------------
Successfully made libvis
Making project src/first_lib
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o first_mesh.o first_mesh.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o first_newmat_vec.o first_newmat_vec.cpp
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from first_newmat_vec.h:75,
from first_newmat_vec.cpp:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from first_mesh.h:73,
from first_mesh.cpp:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from first_newmat_vec.h:75,
from first_newmat_vec.cpp:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from first_newmat_vec.h:75,
from first_newmat_vec.cpp:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from first_mesh.h:73,
from first_mesh.cpp:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from first_mesh.h:73,
from first_mesh.cpp:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
ar -r libfirst_lib.a first_mesh.o first_newmat_vec.o
ar: creating libfirst_lib.a
make[1]: Entering directory '/build/fsl/src/fsl/src/first_lib'
make[2]: Entering directory '/build/fsl/src/fsl/src/first_lib'
ar -r libfirst_lib.a first_mesh.o first_newmat_vec.o
make[2]: Leaving directory '/build/fsl/src/fsl/src/first_lib'
make[2]: Entering directory '/build/fsl/src/fsl/src/first_lib'
make[3]: Entering directory '/build/fsl/src/fsl/src/first_lib'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/src/first_lib'
make[3]: Entering directory '/build/fsl/src/fsl/src/first_lib'
make[4]: Entering directory '/build/fsl/src/fsl/src/first_lib'
Installing stable header files
install -p -m 0664 first_mesh.h /build/fsl/src/fsl/include/first_lib/
install -p -m 0664 first_newmat_vec.h /build/fsl/src/fsl/include/first_lib/
make[4]: Leaving directory '/build/fsl/src/fsl/src/first_lib'
make[4]: Entering directory '/build/fsl/src/fsl/src/first_lib'
Installing stable library archives
install -p -m 0664 libfirst_lib.a /build/fsl/src/fsl/lib
make[4]: Leaving directory '/build/fsl/src/fsl/src/first_lib'
make[4]: Entering directory '/build/fsl/src/fsl/src/first_lib'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/first_lib'
make[4]: Entering directory '/build/fsl/src/fsl/src/first_lib'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/first_lib/
make[4]: Leaving directory '/build/fsl/src/fsl/src/first_lib'
make[4]: Entering directory '/build/fsl/src/fsl/src/first_lib'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/first_lib/
make[4]: Leaving directory '/build/fsl/src/fsl/src/first_lib'
make[4]: Entering directory '/build/fsl/src/fsl/src/first_lib'
make[4]: Leaving directory '/build/fsl/src/fsl/src/first_lib'
make[3]: Leaving directory '/build/fsl/src/fsl/src/first_lib'
make[2]: Leaving directory '/build/fsl/src/fsl/src/first_lib'
make[1]: Leaving directory '/build/fsl/src/fsl/src/first_lib'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made first_lib
Making project src/meshclass
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot drawmesh selfintersection
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o point.o point.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o mpoint.o mpoint.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o triangle.o triangle.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o mesh.o mesh.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o pt_special.o pt_special.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o profile.o profile.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o drawmesh.o drawmesh.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o selfintersection.o selfintersection.cpp
triangle.cpp: In member function ‘const bool mesh::Triangle::intersect(const mesh::Triangle&) const’:
triangle.cpp:203:18: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:203:50: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:203:68: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:203:100: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:235:18: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:235:50: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:235:68: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:235:100: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:269:18: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:269:50: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:269:68: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:269:100: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:300:18: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:300:50: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:300:68: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
triangle.cpp:300:100: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
if (((n1 | n3) > 0 & (n2 | n3) > 0 & (n1 | n2) > 0) | ((n1 | n3) < 0 & (n2 | n3) < 0 & (n1 | n2) < 0) )
~~~~~~~~~~^~~
In file included from drawmesh.cpp:72:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mesh.h:76,
from mesh.cpp:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mesh.h:76,
from pt_special.cpp:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mesh.h:76,
from meshclass.h:68,
from selfintersection.cpp:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from drawmesh.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mesh.h:76,
from mesh.cpp:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mesh.h:76,
from mesh.cpp:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mesh.h:76,
from pt_special.cpp:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mesh.h:76,
from meshclass.h:68,
from selfintersection.cpp:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mesh.h:76,
from pt_special.cpp:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mesh.h:76,
from meshclass.h:68,
from selfintersection.cpp:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from drawmesh.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from drawmesh.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
ar -r libmeshclass.a point.o mpoint.o triangle.o mesh.o pt_special.o profile.o
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o drawmesh drawmesh.o mpoint.o triangle.o mesh.o point.o pt_special.o -lnewimage -lmiscmaths -lNewNifti -lznz -lnewmat -lutils -lz
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o selfintersection selfintersection.o mpoint.o triangle.o mesh.o point.o pt_special.o -lnewimage -lmiscmaths -lNewNifti -lznz -lnewmat -lutils -lz
ar: creating libmeshclass.a
/usr/sbin/ld: drawmesh.o: in function `main':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:25: drawmesh] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make meshclass successfully
Making project src/fslvtkio
Building dependency file depend.mk
In file included from fslvtkio.cc:66:
fslvtkio.h:75:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
In file included from fslvtkio.cc:66:
fslvtkio.h:75:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/home/wangqr/fsldev/lib -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslvtkio.o fslvtkio.cc
In file included from fslvtkio.cc:66:
fslvtkio.h:75:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: fslvtkio.o] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make fslvtkio successfully
Making project src/misc_tcl
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
install -p -m 0775 Runtcl /build/fsl/src/fsl/bin ; \
/bin/cp -r BWidget /build/fsl/src/fsl/tcl/ ; \
cd /build/fsl/src/fsl/bin ; \
/bin/rm -f fsl fsl_gui ; \
ln -s Runtcl fsl ; \
ln -s Runtcl fsl_gui
make[1]: Entering directory '/build/fsl/src/fsl/src/misc_tcl'
make[2]: Entering directory '/build/fsl/src/fsl/src/misc_tcl'
install -p -m 0775 Runtcl /build/fsl/src/fsl/bin ; \
/bin/cp -r BWidget /build/fsl/src/fsl/tcl/ ; \
cd /build/fsl/src/fsl/bin ; \
/bin/rm -f fsl fsl_gui ; \
ln -s Runtcl fsl ; \
ln -s Runtcl fsl_gui
make[2]: Leaving directory '/build/fsl/src/fsl/src/misc_tcl'
make[2]: Entering directory '/build/fsl/src/fsl/src/misc_tcl'
make[3]: Entering directory '/build/fsl/src/fsl/src/misc_tcl'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/src/misc_tcl'
make[3]: Entering directory '/build/fsl/src/fsl/src/misc_tcl'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_tcl'
Installing stable header files
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_tcl'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_tcl'
Installing stable library archives
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_tcl'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_tcl'
Installing tcl scripts
install -p -m 0775 balloon.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 collapsible.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 fix_cygwin_filename.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 fsl_exec.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 fsl_filelv.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 fsl_file.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 fslstart.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 fsl.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 misc_func.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 new_filename.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 TkWidgets.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 webhelp.tcl /build/fsl/src/fsl/tcl/
install -p -m 0775 arrow.xbm /build/fsl/src/fsl/tcl/
install -p -m 0775 file.xbm /build/fsl/src/fsl/tcl/
install -p -m 0775 filltriangled.xbm /build/fsl/src/fsl/tcl/
install -p -m 0775 fmrib.xbm /build/fsl/src/fsl/tcl/
install -p -m 0775 triangled.xbm /build/fsl/src/fsl/tcl/
install -p -m 0775 triangler.xbm /build/fsl/src/fsl/tcl/
install -p -m 0775 fsl-logo-tiny.ppm /build/fsl/src/fsl/tcl/
install -p -m 0775 fsl-logo-tiny.ico /build/fsl/src/fsl/tcl/
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_tcl'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_tcl'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/misc_tcl/
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_tcl'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_tcl'
Installing reference documents
/bin/cp -R -f refdoc/FSLFileEntry.html /build/fsl/src/fsl/refdoc/misc_tcl/
/bin/cp -R -f refdoc/FSLFileEntry.xml /build/fsl/src/fsl/refdoc/misc_tcl/
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/misc_tcl/
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_tcl'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_tcl'
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_tcl'
make[3]: Leaving directory '/build/fsl/src/fsl/src/misc_tcl'
make[2]: Leaving directory '/build/fsl/src/fsl/src/misc_tcl'
make[1]: Leaving directory '/build/fsl/src/fsl/src/misc_tcl'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made misc_tcl
Making project src/basisfield
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o dctfield.o dctfield.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o splinefield.o splinefield.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o basisfield.o basisfield.cpp
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from basisfield.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from splinefield.cpp:78:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from dctfield.cpp:78:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from basisfield.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from basisfield.cpp:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from splinefield.cpp:78:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from splinefield.cpp:78:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from dctfield.cpp:78:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from dctfield.cpp:78:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
dctfield.cpp: In member function ‘virtual boost::shared_ptr<BASISFIELD::basisfield> BASISFIELD::dctfield::ZoomField(const std::vector<unsigned int>&, const std::vector<double>&, std::vector<unsigned int>) const’:
dctfield.cpp:359:28: warning: narrowing conversion of ‘((const BASISFIELD::dctfield*)this)->BASISFIELD::dctfield::CoefSz_x()’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
int oorder[3] = {CoefSz_x(), CoefSz_y(), CoefSz_z()};
~~~~~~~~^~
dctfield.cpp:359:40: warning: narrowing conversion of ‘((const BASISFIELD::dctfield*)this)->BASISFIELD::dctfield::CoefSz_y()’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
int oorder[3] = {CoefSz_x(), CoefSz_y(), CoefSz_z()};
~~~~~~~~^~
dctfield.cpp:359:52: warning: narrowing conversion of ‘((const BASISFIELD::dctfield*)this)->BASISFIELD::dctfield::CoefSz_z()’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
int oorder[3] = {CoefSz_x(), CoefSz_y(), CoefSz_z()};
~~~~~~~~^~
splinefield.cpp: In member function ‘virtual boost::shared_ptr<MISCMATHS::BFMatrix> BASISFIELD::splinefield::JtJ(const NEWIMAGE::volume<float>&, const BASISFIELD::basisfield&, const NEWIMAGE::volume<float>&, const NEWIMAGE::volume<char>*, MISCMATHS::BFMatrixPrecisionType) const’:
splinefield.cpp:488:10: warning: catching polymorphic type ‘class std::bad_cast’ by value [-Wcatch-value=]
catch (bad_cast) {
^~~~~~~~
dctfield.cpp: In member function ‘void BASISFIELD::dctfield::memen_H(NEWMAT::DiagonalMatrix&) const’:
dctfield.cpp:669:26: warning: narrowing conversion of ‘((const BASISFIELD::dctfield*)this)->BASISFIELD::dctfield::CoefSz_x()’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
int csz[] = {CoefSz_x(), CoefSz_y(), CoefSz_z()};
~~~~~~~~^~
dctfield.cpp:669:38: warning: narrowing conversion of ‘((const BASISFIELD::dctfield*)this)->BASISFIELD::dctfield::CoefSz_y()’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
int csz[] = {CoefSz_x(), CoefSz_y(), CoefSz_z()};
~~~~~~~~^~
dctfield.cpp:669:50: warning: narrowing conversion of ‘((const BASISFIELD::dctfield*)this)->BASISFIELD::dctfield::CoefSz_z()’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
int csz[] = {CoefSz_x(), CoefSz_y(), CoefSz_z()};
~~~~~~~~^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from dctfield.cpp:78:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWDiagonalMatrix<double>]’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/base.hpp:253:38: required from ‘void armawrap::AWBase<elem_type, wT, aT>::operator<<(const elem_type*) [with elem_type = double; wT = armawrap::AWDiagonalMatrix<double>; aT = arma::Mat<double>]’
dctfield.cpp:542:13: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
ar -r libbasisfield.a dctfield.o splinefield.o basisfield.o
ar: creating libbasisfield.a
echo libbasisfield.a
libbasisfield.a
make[1]: Entering directory '/build/fsl/src/fsl/src/basisfield'
make[2]: Entering directory '/build/fsl/src/fsl/src/basisfield'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/src/basisfield'
make[2]: Entering directory '/build/fsl/src/fsl/src/basisfield'
make[3]: Entering directory '/build/fsl/src/fsl/src/basisfield'
Installing stable binaries
make[3]: Leaving directory '/build/fsl/src/fsl/src/basisfield'
make[3]: Entering directory '/build/fsl/src/fsl/src/basisfield'
make[4]: Entering directory '/build/fsl/src/fsl/src/basisfield'
Installing stable header files
install -p -m 0664 basisfield.h /build/fsl/src/fsl/include/basisfield/
install -p -m 0664 dctfield.h /build/fsl/src/fsl/include/basisfield/
install -p -m 0664 fsl_splines.h /build/fsl/src/fsl/include/basisfield/
install -p -m 0664 splinefield.h /build/fsl/src/fsl/include/basisfield/
install -p -m 0664 splines.h /build/fsl/src/fsl/include/basisfield/
make[4]: Leaving directory '/build/fsl/src/fsl/src/basisfield'
make[4]: Entering directory '/build/fsl/src/fsl/src/basisfield'
Installing stable library archives
install -p -m 0664 libbasisfield.a /build/fsl/src/fsl/lib
make[4]: Leaving directory '/build/fsl/src/fsl/src/basisfield'
make[4]: Entering directory '/build/fsl/src/fsl/src/basisfield'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/basisfield'
make[4]: Entering directory '/build/fsl/src/fsl/src/basisfield'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/basisfield/
make[4]: Leaving directory '/build/fsl/src/fsl/src/basisfield'
make[4]: Entering directory '/build/fsl/src/fsl/src/basisfield'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/basisfield/
make[4]: Leaving directory '/build/fsl/src/fsl/src/basisfield'
make[4]: Entering directory '/build/fsl/src/fsl/src/basisfield'
make[4]: Leaving directory '/build/fsl/src/fsl/src/basisfield'
make[3]: Leaving directory '/build/fsl/src/fsl/src/basisfield'
make[2]: Leaving directory '/build/fsl/src/fsl/src/basisfield'
make[1]: Leaving directory '/build/fsl/src/fsl/src/basisfield'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made basisfield
Making project src/warpfns
Building dependency file depend.mk
point_list.cpp:83:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot test_NewimageCoord2NewimageCoord
Building dependency file depend.mk
point_list.cpp:83:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o warpfns.o warpfns.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fnirt_file_reader.o fnirt_file_reader.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fnirt_file_writer.o fnirt_file_writer.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include/boost -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o point_list.o point_list.cpp
point_list.cpp:83:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: point_list.o] Error 1
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from warpfns.cc:79:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from fnirt_file_writer.cpp:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from fnirt_file_reader.cpp:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from warpfns.cc:79:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from warpfns.cc:79:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from fnirt_file_writer.cpp:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from fnirt_file_reader.cpp:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from fnirt_file_writer.cpp:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from fnirt_file_reader.cpp:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:512,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from warpfns.cc:79:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp: In instantiation of ‘static void arma::arrayops::inplace_set(eT*, eT, arma::uword) [with eT = std::complex<double>; arma::uword = long long unsigned int]’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp:133:24: required from ‘static void arma::arrayops::fill_zeros(eT*, arma::uword) [with eT = std::complex<double>; arma::uword = long long unsigned int]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_fft_meat.hpp:200:50: required from ‘static void arma::op_fft_cx::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, arma::uword, arma::uword) [with T1 = arma::Mat<std::complex<double> >; bool inverse = true; typename T1::elem_type = std::complex<double>; arma::uword = long long unsigned int]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_fft_meat.hpp:359:38: required from ‘static void arma::op_ifft_cx::apply(arma::Mat<typename T1::elem_type>&, const arma::Op<T1, arma::op_ifft_cx>&) [with T1 = arma::Mat<std::complex<double> >; typename T1::elem_type = std::complex<double>]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/Mat_meat.hpp:4350:17: required from ‘arma::Mat<eT>::Mat(const arma::Op<T1, op_type>&) [with T1 = arma::Mat<std::complex<double> >; op_type = arma::op_ifft_cx; eT = std::complex<double>]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/function_fft.hpp:24:32: required from ‘void armawrap::FFTI(const fT&, const gT&, xT&, yT&) [with xT = armawrap::AWColVector<double>; yT = armawrap::AWColVector<double>; fT = armawrap::AWColVector<double>; gT = armawrap::AWColVector<double>]’
warpfns.cc:640:37: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp:579:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct std::complex<double>’; use assignment or value-initialization instead [-Wclass-memaccess]
std::memset(dest, 0, sizeof(eT)*n_elem);
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:27,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from warpfns.cc:79:
/usr/include/c++/8.2.1/complex:1221:12: note: ‘struct std::complex<double>’ declared here
struct complex<double>
^~~~~~~~~~~~~~~
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make warpfns successfully
Making project src/bint
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot mean
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o model.o model.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o lsmcmcmanager.o lsmcmcmanager.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o lslaplacemanager.o lslaplacemanager.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o bintoptions.o bintoptions.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o meanoptions.o meanoptions.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o mean.o mean.cc
In file included from bintoptions.h:77,
from bintoptions.cc:76:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from meanoptions.h:77,
from meanoptions.cc:76:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/tracer_plus.h:77,
from model.h:76,
from model.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from lsmcmcmanager.h:76,
from lsmcmcmanager.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/log.h:85,
from bintoptions.h:78,
from bintoptions.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/minimize.h:78,
from lslaplacemanager.h:77,
from lslaplacemanager.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/log.h:85,
from meanoptions.h:78,
from meanoptions.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/log.h:85,
from mean.cc:77:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/tracer_plus.h:77,
from model.h:76,
from model.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/tracer_plus.h:77,
from model.h:76,
from model.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from lsmcmcmanager.h:76,
from lsmcmcmanager.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/log.h:85,
from bintoptions.h:78,
from bintoptions.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from lsmcmcmanager.h:76,
from lsmcmcmanager.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/log.h:85,
from meanoptions.h:78,
from meanoptions.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/log.h:85,
from bintoptions.h:78,
from bintoptions.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/log.h:85,
from meanoptions.h:78,
from meanoptions.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/minimize.h:78,
from lslaplacemanager.h:77,
from lslaplacemanager.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/minimize.h:78,
from lslaplacemanager.h:77,
from lslaplacemanager.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/log.h:85,
from mean.cc:77:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/utils/log.h:85,
from mean.cc:77:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from meanoptions.h:77,
from mean.cc:78:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from bintoptions.h:77,
from lslaplacemanager.h:79,
from lslaplacemanager.cc:69:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from bintoptions.h:77,
from lsmcmcmanager.h:78,
from lsmcmcmanager.cc:69:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o mean model.o lsmcmcmanager.o lslaplacemanager.o bintoptions.o meanoptions.o mean.o -lutils -lnewimage -lmiscmaths -lm -lnewmat -lNewNifti -lznz -lprob -lz
ar -r libbint.a model.o lsmcmcmanager.o lslaplacemanager.o bintoptions.o meanoptions.o
ar: creating libbint.a
/usr/sbin/ld: mean.o: in function `int NEWIMAGE::read_volume<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:22: mean] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make bint successfully
Making project src/shapeModel
Building dependency file depend.mk
shapeModel.cc:79:10: fatal error: fslvtkio/fslvtkio.h: No such file or directory
#include "fslvtkio/fslvtkio.h"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
shapeModel.cc:79:10: fatal error: fslvtkio/fslvtkio.h: No such file or directory
#include "fslvtkio/fslvtkio.h"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o shapeModel.o shapeModel.cc
shapeModel.cc:79:10: fatal error: fslvtkio/fslvtkio.h: No such file or directory
#include "fslvtkio/fslvtkio.h"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: shapeModel.o] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make shapeModel successfully
Making project src/MVdisc
Building dependency file depend.mk
In file included from MVdisc.cc:69:
MVdisc.h:76:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
In file included from MVdisc.cc:69:
MVdisc.h:76:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o MVdisc.o MVdisc.cc
In file included from MVdisc.cc:69:
MVdisc.h:76:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: MVdisc.o] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make MVdisc successfully
Making project src/fslsurface
Building dependency file depend.mk
In file included from fslsurface_first.cc:64:
./fslsurface_first.h:71:10: fatal error: shapeModel/shapeModel.h: No such file or directory
#include "shapeModel/shapeModel.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from fslsurface_dataconv.cpp:70:
fslsurface_dataconv.h:12:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from fslsurfacemaths.cpp:78:
./fslsurface_first.h:71:10: fatal error: shapeModel/shapeModel.h: No such file or directory
#include "shapeModel/shapeModel.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot fslsurfacemaths
Building dependency file depend.mk
In file included from fslsurface_first.cc:64:
./fslsurface_first.h:71:10: fatal error: shapeModel/shapeModel.h: No such file or directory
#include "shapeModel/shapeModel.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from fslsurface_dataconv.cpp:70:
fslsurface_dataconv.h:12:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from fslsurfacemaths.cpp:78:
./fslsurface_first.h:71:10: fatal error: shapeModel/shapeModel.h: No such file or directory
#include "shapeModel/shapeModel.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslsurfacefns.o fslsurfacefns.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslsurfaceio.o fslsurfaceio.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslsurface.o fslsurface.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslsurface_first.o fslsurface_first.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslsurface_dataconv.o fslsurface_dataconv.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslsurfacemaths.o fslsurfacemaths.cpp
In file included from fslsurface_dataconv.cpp:70:
fslsurface_dataconv.h:12:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: fslsurface_dataconv.o] Error 1
In file included from fslsurface_first.cc:64:
./fslsurface_first.h:71:10: fatal error: shapeModel/shapeModel.h: No such file or directory
#include "shapeModel/shapeModel.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: fslsurface_first.o] Error 1
fslsurfaceio.cc:68:10: fatal error: fslvtkio/fslvtkio.h: No such file or directory
#include <fslvtkio/fslvtkio.h>
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: fslsurfaceio.o] Error 1
In file included from fslsurfacemaths.cpp:78:
./fslsurface_first.h:71:10: fatal error: shapeModel/shapeModel.h: No such file or directory
#include "shapeModel/shapeModel.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: fslsurfacemaths.o] Error 1
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from ./fslsurfacefns.h:72,
from fslsurfacefns.cc:64:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from ./fslsurfacefns.h:72,
from fslsurfacefns.cc:64:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from ./fslsurfacefns.h:72,
from fslsurfacefns.cc:64:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
fslsurfacefns.cc: In instantiation of ‘void fslsurface_name::conn2dist(fslsurface_name::fslSurface<T, T2>&, const T2&, std::__cxx11::list<std::pair<T2, T2> >&, std::vector<std::__cxx11::list<std::pair<T2, T> > >&) [with T = float; T2 = unsigned int]’:
fslsurfacefns.cc:702:46: required from ‘void fslsurface_name::sc_smooth_gaussian_geodesic(fslsurface_name::fslSurface<T, T2>&, const unsigned int&, const T&, const T&, bool) [with T = float; T2 = unsigned int]’
fslsurfacefns.cc:945:173: required from here
fslsurfacefns.cc:510:22: warning: variable ‘notFoundDup’ set but not used [-Wunused-but-set-variable]
bool notFoundDup=true;
^~~~~~~~~~~
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make fslsurface successfully
Making project src/libmeshutils
Building dependency file depend.mk
In file included from meshUtils.cc:73:
meshUtils.h:74:10: fatal error: fslvtkio/fslvtkio.h: No such file or directory
#include "fslvtkio/fslvtkio.h"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from run_mesh_utils.cc:83:
meshUtils.h:74:10: fatal error: fslvtkio/fslvtkio.h: No such file or directory
#include "fslvtkio/fslvtkio.h"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot run_mesh_utils
Building dependency file depend.mk
In file included from meshUtils.cc:73:
meshUtils.h:74:10: fatal error: fslvtkio/fslvtkio.h: No such file or directory
#include "fslvtkio/fslvtkio.h"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from run_mesh_utils.cc:83:
meshUtils.h:74:10: fatal error: fslvtkio/fslvtkio.h: No such file or directory
#include "fslvtkio/fslvtkio.h"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o meshUtils.o meshUtils.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o run_mesh_utils.o run_mesh_utils.cc
In file included from run_mesh_utils.cc:83:
meshUtils.h:74:10: fatal error: fslvtkio/fslvtkio.h: No such file or directory
#include "fslvtkio/fslvtkio.h"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from meshUtils.cc:73:
meshUtils.h:74:10: fatal error: fslvtkio/fslvtkio.h: No such file or directory
#include "fslvtkio/fslvtkio.h"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: run_mesh_utils.o] Error 1
make: *** [<builtin>: meshUtils.o] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make libmeshutils successfully
Making project src/newmesh
Building dependency file depend.mk
In file included from Relations.h:76,
from resampler.h:105,
from meshfns.h:72,
from featurespace.h:77,
from featurespace.cc:68:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from Relations.h:76,
from resampler.h:105,
from meshfns.h:72,
from meshfns.cc:68:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from newmesh.cc:68:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from Relations.h:76,
from Relations.cc:69:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from Relations.h:76,
from resampler.h:105,
from resampler.cc:92:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot examples
Building dependency file depend.mk
In file included from Relations.h:76,
from resampler.h:105,
from meshfns.h:72,
from featurespace.h:77,
from featurespace.cc:68:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from Relations.h:76,
from resampler.h:105,
from meshfns.h:72,
from meshfns.cc:68:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from newmesh.cc:68:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from Relations.h:76,
from Relations.cc:69:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from Relations.h:76,
from resampler.h:105,
from resampler.cc:92:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/build/fsl/src/fsl/include/niftiio -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o giftiInterface.o giftiInterface.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/build/fsl/src/fsl/include/niftiio -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o point.o point.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/build/fsl/src/fsl/include/niftiio -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o newmesh.o newmesh.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/build/fsl/src/fsl/include/niftiio -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o Relations.o Relations.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/build/fsl/src/fsl/include/niftiio -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o resampler.o resampler.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/build/fsl/src/fsl/include/niftiio -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o meshfns.o meshfns.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/build/fsl/src/fsl/include/niftiio -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o featurespace.o featurespace.cc
In file included from Relations.h:76,
from Relations.cc:69:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: Relations.o] Error 1
In file included from Relations.h:76,
from resampler.h:105,
from meshfns.h:72,
from featurespace.h:77,
from featurespace.cc:68:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: featurespace.o] Error 1
In file included from newmesh.cc:68:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: newmesh.o] Error 1
In file included from Relations.h:76,
from resampler.h:105,
from meshfns.h:72,
from meshfns.cc:68:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: meshfns.o] Error 1
In file included from Relations.h:76,
from resampler.h:105,
from resampler.cc:92:
newmesh.h:83:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: resampler.o] Error 1
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from point.h:70,
from point.cpp:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from point.h:70,
from point.cpp:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from point.h:70,
from point.cpp:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
giftiInterface.cc: In member function ‘void GIFTIfield::swapOrdering()’:
giftiInterface.cc:420:8: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for ( unsigned char dim=0; dim<dims.size(); dim++ )
^~~
giftiInterface.cc:423:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
if ( dataType ==NIFTI_TYPE_INT32 ) {
^~
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make newmesh successfully
Making project src/DiscreteOpt
Building dependency file depend.mk
In file included from similarities.cc:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from DiscreteCostFunction.h:69,
from DiscreteCostFunction.cpp:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from DiscreteCostFunction.h:69,
from DiscreteGroupCostFunction.h:69,
from DiscreteGroupCostFunction.cpp:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from DiscreteCostFunction.h:69,
from DiscreteGroupCostFunction.h:69,
from DiscreteGroupModel.h:71,
from DiscreteGroupModel.cpp:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from DiscreteCostFunction.h:69,
from DiscreteModel.h:68,
from DiscreteModel.cpp:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
In file included from similarities.cc:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from DiscreteCostFunction.h:69,
from DiscreteCostFunction.cpp:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from DiscreteCostFunction.h:69,
from DiscreteGroupCostFunction.h:69,
from DiscreteGroupCostFunction.cpp:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from DiscreteCostFunction.h:69,
from DiscreteGroupCostFunction.h:69,
from DiscreteGroupModel.h:71,
from DiscreteGroupModel.cpp:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from DiscreteCostFunction.h:69,
from DiscreteModel.h:68,
from DiscreteModel.cpp:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -DNDEBUG -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/newran -I/usr/include -I/build/fsl/src/fsl/extras/include/libcprob -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include/boost -I/home/wangqr/fsldev/include -I/home/wangqr/fsldev/extras/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o similarities.o similarities.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -DNDEBUG -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/newran -I/usr/include -I/build/fsl/src/fsl/extras/include/libcprob -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include/boost -I/home/wangqr/fsldev/include -I/home/wangqr/fsldev/extras/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o DiscreteCostFunction.o DiscreteCostFunction.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -DNDEBUG -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/newran -I/usr/include -I/build/fsl/src/fsl/extras/include/libcprob -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include/boost -I/home/wangqr/fsldev/include -I/home/wangqr/fsldev/extras/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o DiscreteModel.o DiscreteModel.cpp
In file included from similarities.cc:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: similarities.o] Error 1
In file included from DiscreteCostFunction.h:69,
from DiscreteModel.h:68,
from DiscreteModel.cpp:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from DiscreteCostFunction.h:69,
from DiscreteCostFunction.cpp:68:
similarities.h:77:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: DiscreteModel.o] Error 1
make: *** [<builtin>: DiscreteCostFunction.o] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make DiscreteOpt successfully
Making project src/FastPDlib
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
In file included from FastPD.cpp:1:
FastPD.h:37:10: fatal error: DiscreteOpt/DiscreteModel.h: No such file or directory
#include "DiscreteOpt/DiscreteModel.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/newran -I/usr/include/boost -I/home/wangqr/fsldev/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -c FastPD.cpp -o FastPD.o
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/newran -I/usr/include/boost -I/home/wangqr/fsldev/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -c graph.cpp -o graph.o
In file included from FastPD.cpp:1:
FastPD.h:37:10: fatal error: DiscreteOpt/DiscreteModel.h: No such file or directory
#include "DiscreteOpt/DiscreteModel.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:26: FastPD.o] Error 1
graph.cpp: In member function ‘void Graph::process_source_orphan(Graph::node*)’:
graph.cpp:266:2: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for (a0=i->first; a0; a0=a0->next)
^~~
graph.cpp:309:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
if (i->parent = a0_min)
^~
graph.cpp:309:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
if (i->parent = a0_min)
~~~~~~~~~~^~~~~~~~
graph.cpp: In member function ‘void Graph::process_sink_orphan(Graph::node*)’:
graph.cpp:350:2: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for (a0=i->first; a0; a0=a0->next)
^~~
graph.cpp:393:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
if (i->parent = a0_min)
^~
graph.cpp:393:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
if (i->parent = a0_min)
~~~~~~~~~~^~~~~~~~
graph.cpp: In member function ‘Graph::flowtype Graph::apply_maxflow(int)’:
graph.cpp:445:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
if (i=current_node)
~^~~~~~~~~~~~~
graph.cpp:496:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
while (np=orphan_first)
~~^~~~~~~~~~~~~
graph.cpp:501:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
while (np=orphan_first)
~~^~~~~~~~~~~~~
In file included from graph.h:109,
from graph.cpp:5:
block.h: In instantiation of ‘Type* DBlock<Type>::New() [with Type = Graph::nodeptr_st]’:
graph.cpp:214:30: required from here
block.h:223:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
if (!first) { if (error_function) (*error_function)("Not enough memory!"); exit(1); }
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make FastPDlib successfully
Making project src/MSMRegLib
Building dependency file depend.mk
In file included from ContinuosOpt.cc:69:
ContinuosOpt.h:74:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from meshmodify.h:73,
from meshreg.h:73,
from groupmeshreg.h:73,
from groupmeshreg.cc:68:
ContinuosOpt.h:74:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from meshmodify.h:73,
from meshmodify.cc:68:
ContinuosOpt.h:74:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from meshmodify.h:73,
from meshreg.h:73,
from meshreg.cc:68:
ContinuosOpt.h:74:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from Fusion.cpp:68:
Fusion.h:69:10: fatal error: QPBO/QPBO.hpp: No such file or directory
#include "QPBO/QPBO.hpp"
^~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
In file included from ContinuosOpt.cc:69:
ContinuosOpt.h:74:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from meshmodify.h:73,
from meshreg.h:73,
from groupmeshreg.h:73,
from groupmeshreg.cc:68:
ContinuosOpt.h:74:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from meshmodify.h:73,
from meshmodify.cc:68:
ContinuosOpt.h:74:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from meshmodify.h:73,
from meshreg.h:73,
from meshreg.cc:68:
ContinuosOpt.h:74:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from Fusion.cpp:68:
Fusion.h:69:10: fatal error: QPBO/QPBO.hpp: No such file or directory
#include "QPBO/QPBO.hpp"
^~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/newran -I/usr/include -I/build/fsl/src/fsl/extras/include/libcprob -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I/usr/include/boost -I/home/wangqr/fsldev/include -I/home/wangqr/fsldev/extras/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o ContinuosOpt.o ContinuosOpt.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/newran -I/usr/include -I/build/fsl/src/fsl/extras/include/libcprob -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I/usr/include/boost -I/home/wangqr/fsldev/include -I/home/wangqr/fsldev/extras/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o meshmodify.o meshmodify.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -g -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/newran -I/usr/include -I/build/fsl/src/fsl/extras/include/libcprob -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I/usr/include/boost -I/home/wangqr/fsldev/include -I/home/wangqr/fsldev/extras/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o meshreg.o meshreg.cc
In file included from ContinuosOpt.cc:69:
ContinuosOpt.h:74:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: ContinuosOpt.o] Error 1
In file included from meshmodify.h:73,
from meshreg.h:73,
from meshreg.cc:68:
ContinuosOpt.h:74:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: meshreg.o] Error 1
In file included from meshmodify.h:73,
from meshmodify.cc:68:
ContinuosOpt.h:74:10: fatal error: newmesh/featurespace.h: No such file or directory
#include "newmesh/featurespace.h"
^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: meshmodify.o] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make MSMRegLib successfully
Making project src/misc_c
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot whirlgif hist2prob morph_kernel ptoz tmpnam ztop
Building dependency file depend.mk
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o whirlgif whirlgif.c gifdecod.c gifencod.c
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o hist2prob hist2prob.c -L/usr/lib -lm -lz
gcc -o morph_kernel morph_kernel.c
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o ptoz ptoz.cc -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lprob -lm -lz
gcc -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o tmpnam tmpnam.c
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o ztop ztop.cc -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lprob -lm -lz
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
tmpnam.c: In function ‘main’:
tmpnam.c:86:3: warning: ignoring return value of ‘mkstemp’, declared with attribute warn_unused_result [-Wunused-result]
mkstemp(theprefix);
^~~~~~~~~~~~~~~~~~
hist2prob.c: In function ‘main’:
hist2prob.c:116:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
fread(hist_data,sizeof(float),image_size,ifp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C
make[1]: Entering directory '/build/fsl/src/fsl/src/misc_c'
make[2]: Entering directory '/build/fsl/src/fsl/src/misc_c'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/src/misc_c'
make[2]: Entering directory '/build/fsl/src/fsl/src/misc_c'
make[3]: Entering directory '/build/fsl/src/fsl/src/misc_c'
Installing stable binaries
install -p -m 0775 whirlgif /build/fsl/src/fsl/bin/
install -p -m 0775 hist2prob /build/fsl/src/fsl/bin/
install -p -m 0775 morph_kernel /build/fsl/src/fsl/bin/
install -p -m 0775 ptoz /build/fsl/src/fsl/bin/
install -p -m 0775 tmpnam /build/fsl/src/fsl/bin/
install -p -m 0775 ztop /build/fsl/src/fsl/bin/
make[3]: Leaving directory '/build/fsl/src/fsl/src/misc_c'
make[3]: Entering directory '/build/fsl/src/fsl/src/misc_c'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_c'
Installing stable header files
install -p -m 0664 whirlgif.h /build/fsl/src/fsl/include/misc_c/
install -p -m 0664 ztop_function.h /build/fsl/src/fsl/include/misc_c/
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_c'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_c'
Installing stable library archives
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_c'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_c'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_c'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_c'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/misc_c/
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_c'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_c'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/misc_c/
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_c'
make[4]: Entering directory '/build/fsl/src/fsl/src/misc_c'
make[4]: Leaving directory '/build/fsl/src/fsl/src/misc_c'
make[3]: Leaving directory '/build/fsl/src/fsl/src/misc_c'
make[2]: Leaving directory '/build/fsl/src/fsl/src/misc_c'
make[1]: Leaving directory '/build/fsl/src/fsl/src/misc_c'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot whirlgif hist2prob morph_kernel ptoz tmpnam ztop
-------------------------
Successfully made misc_c
Making project src/avwutils
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot fslorient fslstats fslmerge fslpspec fslroi fslnvols fsl2ascii fslascii2img fslsplit fslcc fslinterleave fslhd fslcpgeom fslcreatehd fslmaths fslcomplex fslfft fslmeants fslslice fslswapdim_exe fslchfiletype_exe calc_grad_perc_dev fslsmoothfill fslselectvols
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslorient.o fslorient.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslstats.o fslstats.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslmerge.o fslmerge.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslpspec.o fslpspec.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslroi.o fslroi.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslnvols.o fslnvols.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fsl2ascii.o fsl2ascii.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslascii2img.o fslascii2img.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslsplit.o fslsplit.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslcc.o fslcc.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslinterleave.o fslinterleave.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslhd.o fslhd.cc
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslascii2img.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslroi.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslnvols.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslinterleave.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslmerge.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from fslstats.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslsplit.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslorient.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fsl2ascii.cc:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from fslpspec.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcc.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslhd.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslroi.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslascii2img.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslroi.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslinterleave.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslascii2img.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslinterleave.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslnvols.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from fslstats.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from fslstats.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslnvols.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslmerge.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslsplit.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslmerge.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslsplit.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from fslpspec.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from fslpspec.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fsl2ascii.cc:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslorient.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fsl2ascii.cc:65:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslhd.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslorient.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslhd.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcc.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcc.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
fslroi.cc: In function ‘int main(int, char**)’:
fslroi.cc:181:6: warning: exception of type ‘std::runtime_error’ will be caught
} catch(Exception &e) {
^~~~~
fslroi.cc:179:5: warning: by earlier handler for ‘std::exception’
} catch(std::exception &e) {
^~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslroi.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWMatrix<double>]’:
fslroi.cc:148:5: required from ‘int fmrib_main(int, char**) [with T = char]’
/build/fsl/src/fsl/include/newimage/fmribmain.h:81:71: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from fslstats.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWMatrix<double>]’:
fslstats.cc:226:31: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
In file included from fslcc.cc:68:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:512,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from fslpspec.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp: In instantiation of ‘static void arma::arrayops::inplace_set(eT*, eT, arma::uword) [with eT = std::complex<double>; arma::uword = long long unsigned int]’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp:133:24: required from ‘static void arma::arrayops::fill_zeros(eT*, arma::uword) [with eT = std::complex<double>; arma::uword = long long unsigned int]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_fft_meat.hpp:65:48: required from ‘static void arma::op_fft_real::apply(arma::Mat<std::complex<typename T1::pod_type> >&, const arma::mtOp<std::complex<typename T1::pod_type>, T1, arma::op_fft_real>&) [with T1 = arma::Col<double>; typename T1::pod_type = double]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/Mat_meat.hpp:4632:17: required from ‘const arma::Mat<eT>& arma::Mat<eT>::operator=(const arma::mtOp<eT, T1, op_type>&) [with T1 = arma::Col<double>; op_type = arma::op_fft_real; eT = std::complex<double>]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/Col_meat.hpp:357:21: required from ‘arma::Col<eT>::Col(const arma::Base<eT, T1>&) [with T1 = arma::mtOp<std::complex<double>, arma::Col<double>, arma::op_fft_real>; eT = std::complex<double>]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/function_fft.hpp:35:32: required from ‘void armawrap::RealFFT(const xT&, fT&, gT&) [with xT = armawrap::AWColVector<double>; fT = armawrap::AWColVector<double>; gT = armawrap::AWColVector<double>]’
fslpspec.cc:93:47: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp:579:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct std::complex<double>’; use assignment or value-initialization instead [-Wclass-memaccess]
std::memset(dest, 0, sizeof(eT)*n_elem);
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:27,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatio.h:4,
from fslpspec.cc:70:
/usr/include/c++/8.2.1/complex:1221:12: note: ‘struct std::complex<double>’ declared here
struct complex<double>
^~~~~~~~~~~~~~~
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslcpgeom.o fslcpgeom.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslcreatehd.o fslcreatehd.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslmaths.o fslmaths.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslcomplex fslcomplex.cc -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslfft fslfft.cc -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslmeants fslmeants.cc -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcreatehd.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcpgeom.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcomplex.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslmaths.cc:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslfft.cc:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslslice fslslice.cc -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslswapdim.o fslswapdim.cc
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcreatehd.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcreatehd.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslchfiletype.o fslchfiletype.cc
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcpgeom.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcomplex.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcpgeom.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslmaths.cc:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslcomplex.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslmaths.cc:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslfft.cc:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslfft.cc:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
fslcreatehd.cc: In function ‘int fslcreatehd_main(int, char**)’:
fslcreatehd.cc:118:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for (int i=1;i<=4;i++)
^~~
fslcreatehd.cc:120:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
header.sformCode=2;
^~~~~~
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o calc_grad_perc_dev.o calc_grad_perc_dev.cc
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslmeants.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslsmoothfill.o fslsmoothfill.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fslselectvols.o fslselectvols.cc
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslmaths.cc:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWMatrix<double>]’:
fslmaths.cc:1143:11: required from ‘int inputParser(int, char**, short int) [with T = char]’
fslmaths.cc:1365:121: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslmeants.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslmeants.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslslice.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslswapdim.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslchfiletype.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from fslmeants.cc:75:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from fslsmoothfill.cc:69:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslmeants.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWMatrix<double>]’:
fslmeants.cc:236:10: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslslice.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslorient fslorient.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslslice.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslswapdim.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslswapdim.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslchfiletype.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from calc_grad_perc_dev.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from fslchfiletype.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from fslselectvols.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslstats fslstats.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from fslsmoothfill.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
fslchfiletype.cc: In function ‘int main(int, char**)’:
fslchfiletype.cc:99:7: warning: variable ‘outputType’ set but not used [-Wunused-but-set-variable]
int outputType(-1);
^~~~~~~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from calc_grad_perc_dev.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from calc_grad_perc_dev.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslmerge fslmerge.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
/usr/sbin/ld: /tmp/ccuVbeFo.o: inIn file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from fslselectvols.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
function `complexsave(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /tmp/ccuVbeFo.o: in function `complexpolar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:36: fslcomplex] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslpspec fslpspec.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from fslselectvols.cc:69:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from calc_grad_perc_dev.cc:77:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from fslsmoothfill.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from fslsmoothfill.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from fslselectvols.cc:71:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
/usr/sbin/ld: fslmerge.o: in function `int fmrib_main<int>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslmerge.o: in function `int fmrib_main<float>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslmerge.o: in function `int fmrib_main<double>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:68: fslmerge] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslroi fslroi.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
/usr/sbin/ld: fslstats.o: in function `fmrib_main_float(int, char**, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslstats.o: in function `int NEWIMAGE::read_volume<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:24: fslstats] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslnvols fslnvols.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
/usr/sbin/ld: fslorient.o: in function `int fmrib_main<int>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslorient.o: in function `int fmrib_main<float>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslorient.o: in function `int fmrib_main<double>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:42: fslorient] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fsl2ascii fsl2ascii.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslascii2img fslascii2img.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
/usr/sbin/ld: fslpspec.o: in function `fmrib_main(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:48: fslpspec] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslsplit fslsplit.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslcc fslcc.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslinterleave fslinterleave.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslhd fslhd.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslcpgeom fslcpgeom.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
/usr/sbin/ld: fslroi.o: in function `int fmrib_main<int>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslroi.o: in function `int fmrib_main<float>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslroi.o: in function `int fmrib_main<double>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:53: fslroi] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslcreatehd fslcreatehd.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
/usr/sbin/ld: fsl2ascii.o: in function `int fmrib_main<int>(int, char**) [clone .constprop.54]':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fsl2ascii.o: in function `int fmrib_main<float>(int, char**) [clone .constprop.55]':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fsl2ascii.o: in function `int fmrib_main<double>(int, char**) [clone .constprop.56]':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:59: fsl2ascii] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslswapdim_exe fslswapdim.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
/usr/sbin/ld: fslsplit.o: in function `int fmrib_main<int>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslsplit.o: in function `int fmrib_main<float>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslsplit.o: in function `int fmrib_main<double>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:65: fslsplit] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslchfiletype_exe fslchfiletype.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o calc_grad_perc_dev calc_grad_perc_dev.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
/usr/sbin/ld: /tmp/ccbJYIyU.o: in function `int fmrib_main<int>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /tmp/ccbJYIyU.o: in function `int fmrib_main<float>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /tmp/ccbJYIyU.o: in function `int fmrib_main<double>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:45: fslslice] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslsmoothfill fslsmoothfill.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
/usr/sbin/ld: fslcc.o: in function `int fmrib_main<int>(int, char**) [clone .constprop.142]':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslcc.o: in function `int fmrib_main<float>(int, char**) [clone .constprop.143]':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslcc.o: in function `int fmrib_main<double>(int, char**) [clone .constprop.144]':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:71: fslcc] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslselectvols fslselectvols.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
/usr/sbin/ld: fslinterleave.o: in function `int fmrib_main<int>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslinterleave.o: in function `int fmrib_main<float>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslinterleave.o: in function `int fmrib_main<double>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:74: fslinterleave] Error 1
/usr/sbin/ld: /tmp/ccd9L6FC.o: in function `int NEWIMAGE::read_volume<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:30: fslmeants] Error 1
/usr/sbin/ld: fslsmoothfill.o: in function `do_work()':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:101: fslsmoothfill] Error 1
/usr/sbin/ld: fslchfiletype.o: in function `int fmrib_main<int>(int, char**) [clone .constprop.186]':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslchfiletype.o: in function `int fmrib_main<float>(int, char**) [clone .constprop.187]':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslchfiletype.o: in function `int fmrib_main<double>(int, char**) [clone .constprop.188]':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:95: fslchfiletype_exe] Error 1
/usr/sbin/ld: calc_grad_perc_dev.o: in function `do_work(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: calc_grad_perc_dev.o: in function `do_work(int, char**) [clone .constprop.76]':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:98: calc_grad_perc_dev] Error 1
/usr/sbin/ld: fslselectvols.o: in function `main':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:104: fslselectvols] Error 1
/usr/sbin/ld: fslswapdim.o: in function `int fmrib_main<int>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslswapdim.o: in function `int fmrib_main<float>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslswapdim.o: in function `int fmrib_main<double>(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:39: fslswapdim_exe] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fslmaths fslmaths.o -lnewimage -lmiscmaths -lprob -lNewNifti -lnewmat -lutils -lznz -lm -lz
/usr/sbin/ld: fslmaths.o: in function `int NEWIMAGE::read_volume<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslmaths.o: in function `int NEWIMAGE::read_volume<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslmaths.o: in function `int NEWIMAGE::read_volume<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslmaths.o: in function `void loadNewImage<double>(NEWIMAGE::volume<double>&, NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fslmaths.o: in function `void loadNewImage<int>(NEWIMAGE::volume<int>&, NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:89: fslmaths] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make avwutils successfully
Making project src/basil
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Building dependency file depend.mk
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
rm basil basil_var
rm: cannot remove 'basil': No such file or directory
rm: cannot remove 'basil_var': No such file or directory
make: *** [Makefile:21: clean] Error 1
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
sed -e "s/@GIT_SHA1@/v4.0.0-dirty/" -e "s/@GIT_DATE@/Fri Feb 9 07:27:57 2018/" basil.in >basil
sed -e "s/@GIT_SHA1@/v4.0.0-dirty/" -e "s/@GIT_DATE@/Fri Feb 9 07:27:57 2018/" basil_var.in >basil_var
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
make[1]: Entering directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
make[2]: Entering directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
sed -e "s/@GIT_SHA1@/v4.0.0-dirty/" -e "s/@GIT_DATE@/Fri Feb 9 07:27:57 2018/" basil.in >basil
sed -e "s/@GIT_SHA1@/v4.0.0-dirty/" -e "s/@GIT_DATE@/Fri Feb 9 07:27:57 2018/" basil_var.in >basil_var
make[2]: Leaving directory '/build/fsl/src/fsl/src/basil'
make[2]: Entering directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
make[3]: Entering directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing stable binaries
install -p -m 0775 basil /build/fsl/src/fsl/bin/
install -p -m 0775 basil_var /build/fsl/src/fsl/bin/
make[3]: Leaving directory '/build/fsl/src/fsl/src/basil'
make[3]: Entering directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
make[4]: Entering directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing stable header files
make[4]: Leaving directory '/build/fsl/src/fsl/src/basil'
make[4]: Entering directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing stable library archives
make[4]: Leaving directory '/build/fsl/src/fsl/src/basil'
make[4]: Entering directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/basil'
make[4]: Entering directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/basil/
make[4]: Leaving directory '/build/fsl/src/fsl/src/basil'
make[4]: Entering directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/basil/
make[4]: Leaving directory '/build/fsl/src/fsl/src/basil'
make[4]: Entering directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
make[4]: Leaving directory '/build/fsl/src/fsl/src/basil'
make[3]: Leaving directory '/build/fsl/src/fsl/src/basil'
make[2]: Leaving directory '/build/fsl/src/fsl/src/basil'
make[1]: Leaving directory '/build/fsl/src/fsl/src/basil'
Makefile:21: warning: overriding recipe for target 'clean'
/build/fsl/src/fsl/config/common/rules.mk:32: warning: ignoring old recipe for target 'clean'
rm basil basil_var
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made basil
Making project src/baycest
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
Building dependency file depend.mk
make: Nothing to be done for 'all'.
make[1]: Entering directory '/build/fsl/src/fsl/src/baycest'
make[2]: Entering directory '/build/fsl/src/fsl/src/baycest'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/fsl/src/fsl/src/baycest'
make[2]: Entering directory '/build/fsl/src/fsl/src/baycest'
make[3]: Entering directory '/build/fsl/src/fsl/src/baycest'
Installing stable binaries
install -p -m 0775 baycest /build/fsl/src/fsl/bin/
make[3]: Leaving directory '/build/fsl/src/fsl/src/baycest'
make[3]: Entering directory '/build/fsl/src/fsl/src/baycest'
make[4]: Entering directory '/build/fsl/src/fsl/src/baycest'
Installing stable header files
make[4]: Leaving directory '/build/fsl/src/fsl/src/baycest'
make[4]: Entering directory '/build/fsl/src/fsl/src/baycest'
Installing stable library archives
make[4]: Leaving directory '/build/fsl/src/fsl/src/baycest'
make[4]: Entering directory '/build/fsl/src/fsl/src/baycest'
Installing tcl scripts
make[4]: Leaving directory '/build/fsl/src/fsl/src/baycest'
make[4]: Entering directory '/build/fsl/src/fsl/src/baycest'
Installing (userguide) documents
/bin/chmod -R ug+w /build/fsl/src/fsl/doc/baycest/
make[4]: Leaving directory '/build/fsl/src/fsl/src/baycest'
make[4]: Entering directory '/build/fsl/src/fsl/src/baycest'
Installing reference documents
/bin/chmod -R ug+w /build/fsl/src/fsl/refdoc/baycest/
make[4]: Leaving directory '/build/fsl/src/fsl/src/baycest'
make[4]: Entering directory '/build/fsl/src/fsl/src/baycest'
make[4]: Leaving directory '/build/fsl/src/fsl/src/baycest'
make[3]: Leaving directory '/build/fsl/src/fsl/src/baycest'
make[2]: Leaving directory '/build/fsl/src/fsl/src/baycest'
make[1]: Leaving directory '/build/fsl/src/fsl/src/baycest'
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot
-------------------------
Successfully made baycest
Making project src/bet2
Building dependency file depend.mk
bet2.cpp:81:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
betsurf.cpp:81:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot bet2 betsurf robustfov
Building dependency file depend.mk
bet2.cpp:81:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
betsurf.cpp:81:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o bet2.o bet2.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o betsurf.o betsurf.cpp
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o robustfov.o robustfov.cc
betsurf.cpp:81:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: betsurf.o] Error 1
bet2.cpp:81:10: fatal error: meshclass/meshclass.h: No such file or directory
#include "meshclass/meshclass.h"
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: bet2.o] Error 1
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from robustfov.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from robustfov.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from robustfov.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from robustfov.cc:77:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from robustfov.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWMatrix<double>]’:
robustfov.cc:149:8: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o robustfov robustfov.o -lfirst_lib -lfslvtkio -lmeshclass -lnewimage -lmiscmaths -lNewNifti -lznz -lnewmat -lutils -lz
/usr/sbin/ld: cannot find -lfslvtkio
/usr/sbin/ld: cannot find -lmeshclass
collect2: error: ld returned 1 exit status
make: *** [Makefile:33: robustfov] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make bet2 successfully
Making project src/cluster
Building dependency file depend.mk
cluster.cc:80:10: fatal error: warpfns/warpfns.h: No such file or directory
#include "warpfns/warpfns.h"
^~~~~~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot smoothest cluster connectedcomp
Building dependency file depend.mk
cluster.cc:80:10: fatal error: warpfns/warpfns.h: No such file or directory
#include "warpfns/warpfns.h"
^~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o smoothest.o smoothest.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o cluster.o cluster.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o infer.o infer.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o connectedcomp.o connectedcomp.cc
cluster.cc:80:10: fatal error: warpfns/warpfns.h: No such file or directory
#include "warpfns/warpfns.h"
^~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: cluster.o] Error 1
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from infer.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from connectedcomp.cc:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from smoothest.h:72,
from smoothest.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from infer.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/miscmaths/miscmaths.h:88,
from infer.cc:75:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from connectedcomp.cc:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from connectedcomp.cc:71:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from smoothest.h:72,
from smoothest.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from smoothest.h:72,
from smoothest.cc:74:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from smoothest.cc:76:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
smoothest.cc: In function ‘int main(int, char**)’:
smoothest.cc:329:10: warning: variable ‘norm’ set but not used [-Wunused-but-set-variable]
double norm = 1.0/(double) N;
^~~~
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o connectedcomp connectedcomp.o -lutils -lwarpfns -lbasisfield -lnewimage -lmiscmaths -lprob -lNewNifti -lznz -lnewmat -lz
/usr/sbin/ld: cannot find -lwarpfns
collect2: error: ld returned 1 exit status
make: *** [Makefile:39: connectedcomp] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include/boost -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o smoothest smoothest.o -lutils -lwarpfns -lbasisfield -lnewimage -lmiscmaths -lprob -lNewNifti -lznz -lnewmat -lz
/usr/sbin/ld: cannot find -lwarpfns
collect2: error: ld returned 1 exit status
make: *** [Makefile:30: smoothest] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make cluster successfully
Making project src/fast4
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot fast
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o fast_two.o fast_two.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o mriseg_two.o mriseg_two.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o multi_mriseg_two.o multi_mriseg_two.cc
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mriseg_two.h:70,
from fast_two.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mriseg_two.h:70,
from mriseg_two.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from multi_mriseg_two.h:70,
from multi_mriseg_two.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mriseg_two.h:70,
from fast_two.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mriseg_two.h:70,
from mriseg_two.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mriseg_two.h:70,
from fast_two.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from mriseg_two.h:70,
from mriseg_two.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from multi_mriseg_two.h:70,
from multi_mriseg_two.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from multi_mriseg_two.h:70,
from multi_mriseg_two.cc:70:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from mriseg_two.h:72,
from fast_two.cc:73:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from mriseg_two.h:72,
from mriseg_two.cc:70:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
mriseg_two.cc: In member function ‘void ZMRISegmentation::TanakaIterations()’:
mriseg_two.cc:485:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for(int z=0;z<m_nDepth;z++)
^~~
mriseg_two.cc:505:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
if(verboseusage)
^~
In file included from multi_mriseg_two.h:72,
from multi_mriseg_two.cc:70:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
fast_two.cc: In function ‘int prior_registration(std::__cxx11::string, std::__cxx11::string, NEWIMAGE::volume<float>&, NEWIMAGE::volume<float>&, NEWIMAGE::volume<float>&)’:
fast_two.cc:221:8: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system(reg);
~~~~~~^~~~~
fast_two.cc:225:15: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system(reg);
~~~~~~^~~~~
fast_two.cc:229:8: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system(reg);
~~~~~~^~~~~
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fast fast_two.o mriseg_two.o multi_mriseg_two.o -lnewimage -lmiscmaths -lNewNifti -lutils -lnewmat -lznz -lm -lz
/usr/sbin/ld: fast_two.o: in function `segmentMultiChannel(int, char**)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: fast_two.o: in function `int NEWIMAGE::read_volume<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:22: fast] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make fast4 successfully
Making project src/feat5
Building dependency file depend.mk
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot cutoffcalc feat_model tsplot prewhiten generateConfounds popp pnm_evs
Building dependency file depend.mk
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o cutoffcalc cutoffcalc.cc -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L/usr/lib -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lnewimage -lmiscplot -lmiscpic -lmiscmaths -lprob -lnewmat -lutils -lNewNifti -lznz -lm -lz -lgdc -lgd -lpng
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -c -o featlib.o featlib.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o generateConfounds generateConfounds.cc -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L/usr/lib -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lnewimage -lmiscplot -lmiscpic -lmiscmaths -lprob -lnewmat -lutils -lNewNifti -lznz -lm -lz -lgdc -lgd -lpng
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o popp popp.cc -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L/usr/lib -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lnewimage -lmiscplot -lmiscpic -lmiscmaths -lprob -lnewmat -lutils -lNewNifti -lznz -lm -lz -lgdc -lgd -lpng
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o pnm_evs pnm_evs.cc -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L/usr/lib -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lnewimage -lmiscplot -lmiscpic -lmiscmaths -lprob -lnewmat -lutils -lNewNifti -lznz -lm -lz -lgdc -lgd -lpng
/bin/cp -rf default_flobs.flobs /build/fsl/src/fsl/etc
/bin/cp -f featconf /build/fsl/src/fsl/etc/fslconf/feat.tcl
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from cutoffcalc.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from popp.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from featlib.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from generateConfounds.cc:68:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from pnm_evs.cc:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from cutoffcalc.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from cutoffcalc.cc:66:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from popp.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from generateConfounds.cc:68:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from featlib.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from popp.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from generateConfounds.cc:68:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from featlib.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from pnm_evs.cc:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from pnm_evs.cc:72:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from cutoffcalc.cc:68:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from pnm_evs.cc:74:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from popp.cc:78:
/build/fsl/src/fsl/include/utils/options.h: At global scope:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
pnm_evs.cc: In function ‘int main(int, char**)’:
pnm_evs.cc:641:5: warning: exception of type ‘std::runtime_error’ will be caught
} catch(Exception &e) {
^~~~~
pnm_evs.cc:639:5: warning: by earlier handler for ‘std::exception’
} catch(std::exception &e) {
^~~~~
popp.cc: In function ‘NEWMAT::ColumnVector calc_peaks(const ColumnVector&, int, int, float)’:
popp.cc:478:9: warning: variable ‘maxv’ set but not used [-Wunused-but-set-variable]
float maxv;
^~~~
popp.cc: In function ‘int main(int, char**)’:
popp.cc:1070:5: warning: exception of type ‘std::runtime_error’ will be caught
} catch(Exception &e) {
^~~~~
popp.cc:1068:5: warning: by earlier handler for ‘std::exception’
} catch(std::exception &e) {
^~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:512,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from featlib.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp: In instantiation of ‘static void arma::arrayops::inplace_set(eT*, eT, arma::uword) [with eT = std::complex<double>; arma::uword = long long unsigned int]’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp:133:24: required from ‘static void arma::arrayops::fill_zeros(eT*, arma::uword) [with eT = std::complex<double>; arma::uword = long long unsigned int]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_fft_meat.hpp:200:50: required from ‘static void arma::op_fft_cx::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, arma::uword, arma::uword) [with T1 = arma::Mat<std::complex<double> >; bool inverse = false; typename T1::elem_type = std::complex<double>; arma::uword = long long unsigned int]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_fft_meat.hpp:144:39: required from ‘static void arma::op_fft_cx::apply(arma::Mat<typename T1::elem_type>&, const arma::Op<T1, arma::op_fft_cx>&) [with T1 = arma::Mat<std::complex<double> >; typename T1::elem_type = std::complex<double>]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/Mat_meat.hpp:4350:17: required from ‘arma::Mat<eT>::Mat(const arma::Op<T1, op_type>&) [with T1 = arma::Mat<std::complex<double> >; op_type = arma::op_fft_cx; eT = std::complex<double>]’
/build/fsl/src/fsl/extras/include/armawrap/armawrap/function_fft.hpp:12:32: required from ‘void armawrap::FFT(const xT&, const yT&, fT&, gT&) [with xT = armawrap::AWColVector<double>; yT = armawrap::AWColVector<double>; fT = armawrap::AWColVector<double>; gT = armawrap::AWColVector<double>]’
featlib.cc:109:41: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/arrayops_meat.hpp:579:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct std::complex<double>’; use assignment or value-initialization instead [-Wclass-memaccess]
std::memset(dest, 0, sizeof(eT)*n_elem);
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:27,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from featlib.cc:73:
/usr/include/c++/8.2.1/complex:1221:12: note: ‘struct std::complex<double>’ declared here
struct complex<double>
^~~~~~~~~~~~~~~
featlib.cc: In function ‘std::vector<double> read_model(const string&, int*, int*)’:
featlib.cc:220:7: warning: ignoring return value of ‘double atof(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
atof(find_key(designFile,control_line,"/Matrix"));
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
featlib.cc:225:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
fscanf(designFile,"%lf",&model[i]);
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/sbin/ld: /tmp/ccvugVDd.o: in function `main':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<double>(NEWIMAGE::volume<double>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:29: generateConfounds] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o feat_model featlib.o feat_model.cc -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L/usr/lib -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lnewimage -lmiscplot -lmiscpic -lmiscmaths -lprob -lnewmat -lutils -lNewNifti -lznz -lm -lz -lgdc -lgd -lpng
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o tsplot featlib.o tsplot.cc -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L/usr/lib -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lnewimage -lmiscplot -lmiscpic -lmiscmaths -lprob -lnewmat -lutils -lNewNifti -lznz -lm -lz -lgdc -lgd -lpng
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I/usr/include -I/build/fsl/src/fsl/extras/include/libgdc -I/usr/include/libpng1.6 -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -o prewhiten featlib.o prewhiten.cc -Wl,-rpath,'$ORIGIN/../lib' -L/build/fsl/src/fsl/extras/lib -llapack -lblas -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L/usr/lib -L/build/fsl/src/fsl/extras/lib -L/usr/lib -L. -L/build/fsl/src/fsl/lib -L/build/fsl/src/fsl/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lnewimage -lmiscplot -lmiscpic -lmiscmaths -lprob -lnewmat -lutils -lNewNifti -lznz -lm -lz -lgdc -lgd -lpng
popp.cc: In function ‘int process_respiratory(const ColumnVector&)’:
popp.cc:903:19: warning: ‘thresh’ may be used uninitialized in this function [-Wmaybe-uninitialized]
repp_cleanup(peakmask,datavals,thresh);
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from prewhiten.cc:150:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from feat_model.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from tsplot.cc:104:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
/usr/sbin/ld: /tmp/cc1uH1og.o: in function `int NEWIMAGE::read_volume<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:44: pnm_evs] Error 1
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from prewhiten.cc:150:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from feat_model.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from prewhiten.cc:150:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from feat_model.cc:73:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:580,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from tsplot.cc:104:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp: In static member function ‘static arma::uword arma::op_find::helper(arma::Mat<long long unsigned int>&, const arma::mtOp<long long unsigned int, T1, op_type>&, typename arma::arma_op_rel_only<op_type>::result, typename arma::arma_not_cx<typename T1::elem_type>::result)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:119:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else not_zero_i = false;
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_find_meat.hpp:121:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(is_same_type<op_type, op_rel_lt_pre >::yes) { not_zero_j = (val < tpj); }
^~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:593,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from tsplot.cc:104:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp: In static member function ‘static void arma::op_clamp::apply_noalias(arma::Mat<typename T1::elem_type>&, const arma::Proxy<T1>&, typename T1::elem_type, typename T1::elem_type)’:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:71:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
else if(val_i > max_val) { val_i = max_val; }
^~~~
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/op_clamp_meat.hpp:73:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
if(val_j < min_val) { val_j = min_val; }
^~
feat_model.cc: In function ‘int main(int, char**)’:
feat_model.cc:744:22: warning: variable ‘FSLDIR’ set but not used [-Wunused-but-set-variable]
char fl[10000], *FSLDIR;
^~~~~~
tsplot.cc: In function ‘int main(int, char**)’:
tsplot.cc:615:61: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
newplot.timeseries((blank | TS_copemodel | TS_residuals+TS_copemodel ).t(),graphFileName+"p",title,1,GRPHSIZE,4,2,false);
~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:60,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from /build/fsl/src/fsl/include/newimage/newimage.h:80,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from tsplot.cc:104:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp: In instantiation of ‘armawrap::AWInsertManager<elem_type, wT>::~AWInsertManager() [with elem_type = double; wT = armawrap::AWMatrix<double>]’:
tsplot.cc:302:23: required from here
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: warning: throw will always call terminate() [-Wterminate]
throw AWException("A list of values was too short");
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/operator_insert.hpp:43:59: note: in C++11 destructors default to noexcept
prewhiten.cc: In function ‘int main(int, char**)’:
prewhiten.cc:181:18: warning: ‘/filtered_func_data’ directive writing 19 bytes into a region of size between 1 and 10000 [-Wformat-overflow=]
sprintf(fmridata,"%s/filtered_func_data",featdir);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8.2.1/cstdio:42,
from /usr/include/c++/8.2.1/ext/string_conversions.h:43,
from /usr/include/c++/8.2.1/bits/basic_string.h:6400,
from /usr/include/c++/8.2.1/string:52,
from /usr/include/c++/8.2.1/bits/locale_classes.h:40,
from /usr/include/c++/8.2.1/bits/ios_base.h:41,
from /usr/include/c++/8.2.1/ios:42,
from /usr/include/c++/8.2.1/ostream:38,
from /usr/include/c++/8.2.1/iostream:39,
from /build/fsl/src/fsl/include/newimage/newimage.h:75,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from prewhiten.cc:150:
/usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 20 and 10019 bytes into a destination of size 10000
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prewhiten.cc:213:19: warning: ‘/stats/threshac1’ directive writing 16 bytes into a region of size between 1 and 10000 [-Wformat-overflow=]
sprintf(thestring,"%s/stats/threshac1",featdir);
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8.2.1/cstdio:42,
from /usr/include/c++/8.2.1/ext/string_conversions.h:43,
from /usr/include/c++/8.2.1/bits/basic_string.h:6400,
from /usr/include/c++/8.2.1/string:52,
from /usr/include/c++/8.2.1/bits/locale_classes.h:40,
from /usr/include/c++/8.2.1/bits/ios_base.h:41,
from /usr/include/c++/8.2.1/ios:42,
from /usr/include/c++/8.2.1/ostream:38,
from /usr/include/c++/8.2.1/iostream:39,
from /build/fsl/src/fsl/include/newimage/newimage.h:75,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from prewhiten.cc:150:
/usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 17 and 10016 bytes into a destination of size 10000
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prewhiten.cc:226:21: warning: ‘/pw_res’ directive writing 7 bytes into a region of size between 1 and 10000 [-Wformat-overflow=]
sprintf(thestring,"%s/pw_res",outputdir);
^~~~~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8.2.1/cstdio:42,
from /usr/include/c++/8.2.1/ext/string_conversions.h:43,
from /usr/include/c++/8.2.1/bits/basic_string.h:6400,
from /usr/include/c++/8.2.1/string:52,
from /usr/include/c++/8.2.1/bits/locale_classes.h:40,
from /usr/include/c++/8.2.1/bits/ios_base.h:41,
from /usr/include/c++/8.2.1/ios:42,
from /usr/include/c++/8.2.1/ostream:38,
from /usr/include/c++/8.2.1/iostream:39,
from /build/fsl/src/fsl/include/newimage/newimage.h:75,
from /build/fsl/src/fsl/include/newimage/newimageall.h:72,
from featlib.h:73,
from prewhiten.cc:150:
/usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 8 and 10007 bytes into a destination of size 10000
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feat_model.cc:1508:9: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system(filename.c_str());
~~~~~~^~~~~~~~~~~~~~~~~~
feat_model.cc: In function ‘void writeCovarianceImage(std::__cxx11::string, const Contrasts&, const Matrix&, int, const Matrix&, int, NEWMAT::DiagonalMatrix, FONT_DATA*, const ColumnVector&)’:
feat_model.cc:2151:11: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system(filename.c_str());
~~~~~~^~~~~~~~~~~~~~~~~~
/usr/sbin/ld: /tmp/cccHxgtC.o: in function `main':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<int>(NEWIMAGE::volume<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
/usr/sbin/ld: /build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:35: prewhiten] Error 1
/usr/sbin/ld: /tmp/ccLm2niz.o: in function `int NEWIMAGE::read_volume<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:32: tsplot] Error 1
/usr/sbin/ld: /tmp/ccQ4NArz.o: in function `int NEWIMAGE::read_volume<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&)':
/build/fsl/src/fsl/include/newimage/newimageio.h:128: undefined reference to `int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, short&, long, long, long, long, long, long, long, long, long, long, long, long, long, long, bool, bool)'
collect2: error: ld returned 1 exit status
make: *** [Makefile:41: feat_model] Error 1
make: Target 'all' not remade because of errors.
=========================
ERROR::Could not make feat5 successfully
Making project src/film
Building dependency file depend.mk
In file included from AutoCorrEstimator.cc:73:
AutoCorrEstimator.h:79:10: fatal error: fslsurface/fslsurface.h: No such file or directory
#include "fslsurface/fslsurface.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
film_gls.cc:74:10: fatal error: fslsurface/fslsurface.h: No such file or directory
#include "fslsurface/fslsurface.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from glimGls.cc:70:
glimGls.h:78:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
/bin/rm -f /tmp/fslgrot *.o *.a *.exe core depend.mk
/bin/rm -f /tmp/fslgrot film_gls contrast_mgr ttoz ftoz ttologp
Building dependency file depend.mk
In file included from AutoCorrEstimator.cc:73:
AutoCorrEstimator.h:79:10: fatal error: fslsurface/fslsurface.h: No such file or directory
#include "fslsurface/fslsurface.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
film_gls.cc:74:10: fatal error: fslsurface/fslsurface.h: No such file or directory
#include "fslsurface/fslsurface.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from glimGls.cc:70:
glimGls.h:78:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o ContrastMgrOptions.o ContrastMgrOptions.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o ContrastMgr.o ContrastMgr.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o gaussComparer.o gaussComparer.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o AutoCorrEstimator.o AutoCorrEstimator.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o glm.o glm.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o paradigm.o paradigm.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o FilmOlsOptions.o FilmOlsOptions.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o FilmGlsOptionsRes.o FilmGlsOptionsRes.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o FilmGlsOptions.o FilmGlsOptions.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o glimGls.o glimGls.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o film_gls.o film_gls.cc
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o contrast_mgr.o contrast_mgr.cc
In file included from AutoCorrEstimator.cc:73:
AutoCorrEstimator.h:79:10: fatal error: fslsurface/fslsurface.h: No such file or directory
#include "fslsurface/fslsurface.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: AutoCorrEstimator.o] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o ttoz.o ttoz.cc
In file included from glimGls.cc:70:
glimGls.h:78:10: fatal error: fslsurface/fslsurfaceio.h: No such file or directory
#include "fslsurface/fslsurfaceio.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: glimGls.o] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o ftoz.o ftoz.cc
film_gls.cc:74:10: fatal error: fslsurface/fslsurface.h: No such file or directory
#include "fslsurface/fslsurface.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: film_gls.o] Error 1
c++ -Wall -ansi -pedantic -std=c++11 -Wno-long-long -m64 -march=native -g -O3 -fexpensive-optimizations -m64 -I/usr/include/boost -I/build/fsl/src/fsl/extras/include/armawrap/armawrap -DARMA_USE_LAPACK -DARMA_USE_BLAS -DARMA_64BIT_WORD -I/build/fsl/src/fsl/extras/include/libprob -I/usr/include -I. -I/build/fsl/src/fsl/include -I/build/fsl/src/fsl/include -D_FORTIFY_SOURCE=2 -march=native -mtune=native -O3 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -c -o ttologp.o ttologp.cc
In file included from FilmGlsOptions.h:74,
from FilmGlsOptions.cc:72:
/build/fsl/src/fsl/include/utils/options.h:602:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
throw(X_OptionError);
^~~~~
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from ContrastMgrOptions.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from FilmOlsOptions.cc:77:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_neg >::process(const eT val, const eT ) { return eop_aux::neg(val); }
^
In file included from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo:508,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/armawrap.hpp:13,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmat.h:8,
from /build/fsl/src/fsl/extras/include/armawrap/armawrap/newmatap.h:4,
from FilmGlsOptionsRes.cc:76:
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:760:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_plus >::process(const eT val, const eT k) { return val + k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:763:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_pre >::process(const eT val, const eT k) { return k - val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:766:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_minus_post>::process(const eT val, const eT k) { return val - k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:769:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_times >::process(const eT val, const eT k) { return val * k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:772:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_pre >::process(const eT val, const eT k) { return k / val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:775:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_scalar_div_post >::process(const eT val, const eT k) { return val / k; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:778:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
eop_core<eop_square >::process(const eT val, const eT ) { return val*val; }
^
/build/fsl/src/fsl/extras/include/armawrap/armawrap/armadillo_bits/eop_core_meat.hpp:781:66: warning: ignoring attribute ‘const’ because it conflicts with attribute ‘pure’ [-Wattributes]
e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment